Actualmente tengo el siguiente código:Añadir nuevo objeto a la matriz
var myArray = [];
var myElement = {
id: 0,
value: 0
}
myElement.id =0;
myElement.value=1;
myArray[0] = myElement;
myElement.id =2;
myElement.value=3;
myArray[1] = myElement;
El problema es que cuando cambio el valor de ID y valor cuando agrego el segundo elemento de los valores también cambian en el primer elemento. ¿Hay alguna manera de seguir añadiendo nuevos elementos sin que cambie el valor de los valores previamente insertados en la matriz?
Su sintaxis está mal. Usted no usa '=' dentro de un objeto literal así, usted usa ':'. Aunque estoy de acuerdo con el enfoque. –
Vaya, buena captura. Fijo. ¡Gracias! – kendaleiv
@kendaleiv Perfecto funcionó exactamente para mi situación, ¡Gracias! – user1219627