关于数据对象浅拷贝和深拷贝的那些事儿!

浅层拷贝 该类型拷贝针对引用类型的数据类型(如数组和对象),拷贝的地址,改变其中一个数据内容,另一个数据的内容也会改变。 eg. 1.直接进行数组和对象的赋值拷贝; 2.对对象中有数组或对象的键进行拷贝(该例子中通过键名拷贝键值。name键的值是字符类型,所以是深拷贝。而剩余两个因为值数组和对象,所以是浅拷贝) //定义一个对象 var obj = { name:“zs”, teg: [“数据结构
相关文章
相关标签/搜索