js深拷贝和浅拷贝
摘要:
var a=[1,2,3]; var b=a; b.push(4); alert(a);//结果为[1,2,3,4] 当b改变的时候a也发生了改变 解释:因为在js中,对象和数组都是引用传递,所谓引用传递就是当变量b赋值为数组a后,a和b便指向了同一个地址,这个地址的值便是[1, 2, 3]这个数组 阅读全文
posted @ 2017-08-07 21:15 Mona-雅 阅读(134) 评论(0) 推荐(0) 编辑