拷贝对象(深拷贝,浅拷贝)
a 1 = [{a:1},{b:1} ]或者 [1,2,3]
Typeof(数组a1),// “Object”
A1 instanceof Arrray //true
所谓的浅拷贝和深拷贝:
浅拷贝是在在拷贝过程中,遍历时那部分为对象/数组类型指向原来的地址,
而深拷贝,则是完全开辟新的内存地址。
浅拷贝:对拷贝对象的引用,不是本身
① For (var I in obj) 最后用var CloneObj= simpClone(拷贝对象obj)
② Object.assign( {目标}, 源o
原创
2020-07-21 16:05:28 ·
382 阅读 ·
0 评论