Digamos que quiero asignar un par de valores (1,6) que, por ejemplo, a otro valor, digamos una cadena "algo1,6" y otro par de valores (2,3) a "algo2,3"
Intenté hacer esto:
m = {} m[{x:1,y:6}] ="something1,6" m[{x:2,y:3}] = "something2,3" console.log(m)pero parece que solo me da {'[objeto objeto]':"algo2,3"}, por lo que convirtió el objeto que quiero usar como clave para esta cadena "[objeto objeto]", y es por eso que cuando ¿Vuelve a usar un objeto como clave, se convierte en la misma cadena y se actualiza? Si es así, ¿cómo puedo hacer esto en Javascript sin usar una matriz 2d, por ejemplo, para replicar el comportamiento que quiero?