雅涵

个人网站:https://wenyayun.com

导航

2017年8月7日 #

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-雅 阅读(133) 评论(0) 推荐(0) 编辑