【发布时间】:2019-01-25 03:45:51
【问题描述】:
我正在尝试将对象数组从现有对象推送到新数组。但只有最后一个值被推送
例如:我没有得到1 2 3 作为输出,而是得到3 3 3
var arr=[{'id':'1','name':'xyz'},{'id':'2','name':'pqr'},{'id':'3','name':'mon'}];
var toSend=[];
var obj={'id':""};
for(var i=0;i<arr.length;i++) {
obj.id = arr[i].id;
toSend.push(obj);
}
【问题讨论】:
标签: javascript html arrays angularjs object