数组的索引 index是字符串类型的,之所以[1]可以访问到是因为js将数字转化成了字符串
数组本来应该是一个连续的内存分配,但是在Javascript中不是连续分配的,而是类似哈希映射的方式存在的。
let a[] = b[]
让一个数组等于另一个数组,是使a数组的内存地址都指向b数组的内存地址,当b数组改变时,a数组也会随之改变,这就是浅拷贝
注:数组清零的方式1.array.length = 0(如果数组之前浅拷贝了另一个数组,此次操作也会使浅拷贝的数组清零)2.array = [ ],数组浅拷贝一个空数组,之前浅拷贝的数组不受影响
先打个草稿,等有时间再整理