1、引用 不等于 复制。
什么是引用。引用就是牵一发而动全身。
2、引用不做概述,直接等于就可以,那么复制的问题就来了。先看看如何复制一份一维数组
根据console.log数组1和数组2,是各管各。
一维数组的复制:concat, push,扩展运算符…
3、接下来是对对象的复制。
综上,其实对对象或者数组的复制,最具象的理解,就是你必须抽出最底层的没有指针的属性。先复制该属性,再一层层遍历,最终复制成一个复杂对象或者数组。
4、尝试复制二维数组,以及数组对象。(个人尝试)
二维数组对象,复制。
再修改。
两者无关联,说明二维对象数组已复制成功。
以上仅是个人理解,术语认知度匮乏故抽象成浅显语言。大家知道就行,还是多看看网上大佬的文档,去慢慢进步,进步就好。