JavaScript深拷贝

运行结果展示:

归纳:

1.concat也能实现深拷贝,但是只能拷贝一层,对于嵌套数组里面的值无法修改

2.判断数组的方法

(1)Array.isArray(arr)  

(2)arr.constructor == Array  (注意:两个等号,且没有引号)

(3)obj instanceof Array

3.深拷贝和浅拷贝还有其他方法,但是上面的是通用方法

猜你喜欢

转载自blog.csdn.net/xiaojinguniang/article/details/82854410