Tôi muốn thay thế toàn bộ đối tượng trong một mảng.Thay thế một phần tử trong một mảng đối tượng
var array = [ {name: "name1" }, { name: "name2" } ];
var element = array[0];
element = {name: "name3"};
alert(array[0].name);
Trong đoạn mã này tôi mong chờ các name3 đầu ra, tại sao tôi không thể thay thế toàn bộ một đối tượng trong một mảng như thế này? Và cách tốt để làm điều này là gì?
Bạn chỉ gán một giá trị khác cho 'element', không cho' array [0] ' . –