JS NO tiene punteros, pero tiene referencias. Tengo una solución a mi problema que puedo publicar si alguien está interesado, pero me pregunto si hay una mejor manera...
¿Hay alguna forma en JavaScript de obtener una "referencia" a los puntos clave de un objeto? Por ejemplo:
let anobj = { a: "aval", b: { bprime: "target", }, b: "bval", c: "cval" }; let bptr = getReference(anobj.b.bprime); bptr = "Updated"; // So that anobj would then be: { a: "aval", b: { bprime: "Updated", }, b: "bval", c: "cval" };... o algo equivalente. Quiero decir, alguna forma de tener una variable/función que represente una "ubicación" profundamente anidada en un objeto, que se puede usar para asignar un nuevo valor a ese nodo del objeto original.
Lo siento si esa no es una expresión clara de mi pregunta, está muy claro en mi cabeza...