es6浅复制和深复制

输出结果是什么? alert(b); => 1234 ? alert(a); => 123 ? 实际上结果并非我们想的那样: 结果都是1234,其实,a,b是共用同一个地址,所以虽然看起来是两个对象,其实就是一个对象,a===b,这就是深复制,复制的不仅仅是数据,而且连地址一起复制过来了,相当于Windows的快捷方式,表面上看起来一个在C盘,一个在D盘,其实都是一个文件。那么,如果我们仅仅想让b
相关文章
相关标签/搜索