mRegion 객체는 마지막 객체를 여러 번 추가하지만 objBeacon은 다른 객체를 인쇄합니다. mRegion의 문제점은 무엇입니까?런타임시 javascript 배열에 객체 추가
var mRegion = new Array();
var objBeacon = {
id: '10',
name:'name',
description: 'description'
};
$.ajax(settings).done(function(response) {
// populate beacon registry in an array
for (var i in response.items[0].devices) {
objBeacon.id = response.items[0].devices[i].id;
objBeacon.name = response.items[0].devices[i].name;
objBeacon.description = response.items[0].devices[i].description;
console.log("value of i is" + i);
console.log(objBeacon);
mRegion.push(objBeacon);
}
console.log(mRegion);
무엇이 오류입니까? – Aravind
오류가 없습니다. 그러나 동일한 객체가 배열 – RDX