深拷贝和浅拷贝的区别是什么?实现一个深拷贝

JS的基本数据类型 基本数据类型:String,Boolean,Number,Undefined,Null; 引用数据类型:Object(Array,Date,RegExp,Function); 浅拷贝 浅拷贝是会将对象的每个属性进行依次复制,但是当对象的属性值是引用类型时,实质复制的是其引用,当引用指向的值改变时也会跟着变化。 Object.assign、 扩展运算符 ... 、 Array.p
相关文章
相关标签/搜索