码迷,mamicode.com
首页 > 编程语言 > 详细

JS——数组中push对象,覆盖问题,每次都创建一个新的对象

时间:2018-06-22 13:22:26      阅读:531      评论:0      收藏:0      [点我收藏+]

标签:创建   键值对   引用数据类型   数组   inf   这一   .com   com   src   

 

  今天写运动框架时,发现将对象push进数组,后面的值会覆盖前面的值,最后输出的都是最后一次的值。其实这一切都是引用数据类型惹的祸。 
      如果你也有类似问题,可以继续看下去哦。 
      下面代码模拟: 
将json对象的每个键值对,单独搞成对象,再赋值给数组,最后输出数组。结果数组应该是有三个对象。(for-in用于对象遍历)

技术分享图片

技术分享图片

 

 技术分享图片

技术分享图片

 

 技术分享图片

 

JS——数组中push对象,覆盖问题,每次都创建一个新的对象

标签:创建   键值对   引用数据类型   数组   inf   这一   .com   com   src   

原文地址:https://www.cnblogs.com/ajaxlu/p/9212539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!