slice函数的用法
slice不仅可以get到原数组的一个片段,还可以对原数组进行浅拷贝
-
剪切数组
1. Array.slice(index,item) 获得原数组下标序列从index至item-1的所有元素,并组成新数组; 其中参数也可以理解成:index代表原数组Array的下标序列,item代表从index开始,一共要剪切item个元素; 2. Array.slice(index) 获得原数组下表序列从index开始的所有元素,并组成新数组;
-
浅拷贝
Array.slice() 不传参数,直接进行浅拷贝,改变返回的数组会导致原数组也发生改变
下一篇介绍深浅拷贝的区别以及有哪些方法可以实现深浅拷贝