I want to replace the entire object in an array.
var array = [ {name: "name1" }, { name: "name2" } ];
var element = array[0];
element = {name: "name3"};
alert(array[0].name);
In this piece of code I would expect the output name3, why can't I replace an entire object in an array like this? And what is the good way to do this?
element, not toarray[0].