var arr0=[]
for(i=0;i<10;i++)
{
if(i<4){
var k={}
k.g_id=i;
k.num=i;
k.price=i;
k.count=i;
arr0.push(k)
}
}
console.log(arr0);//二维数组对象
push() 的都是同一个对象的引用地址,你应该每次循环都创建一个新的对象,才能让每次 push() 的对象引用地址不一样。
参考网址:https://bbs.csdn.net/topics/392084208?page=1
网友评论