循环往数组中添加对象
循环往数组中插入对象时要确保每次都创建一个新的对象,不能重复使用之前的对象
//错误的方法 var arr = []; var obj = {}; for (var i = 0; i < 10; i++) { obj.id = i; arr.push(obj); } //正确的方法 var arr = []; for (var i = 0; i < 10; i++) { var obj = {}; obj.id = i; arr.push(obj); }
循环往数组中插入对象时要确保每次都创建一个新的对象,不能重复使用之前的对象
//错误的方法 var arr = []; var obj = {}; for (var i = 0; i < 10; i++) { obj.id = i; arr.push(obj); } //正确的方法 var arr = []; for (var i = 0; i < 10; i++) { var obj = {}; obj.id = i; arr.push(obj); }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。