slice官方使用说明
对象的slice方法:提取一个字符串的一部分,并返回一新的字符串。
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String/slice
数组的slice方法:返回一个新的数组对象,这一对象是一个由 begin和 end(不包括end)决定的原数组的浅拷贝。原始数组不会被改变
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/slice
slice(start, end)
对象的start是必须项
str.slice(start) 获取全部字符,生成一个新的字符串
数组的start和end都不是必须项
arr.slice() 获取所有项,生成新的数组
start和end是下标
不管是对象还是数组,生成的新的对象或数组都是包含start下标所在项,不包含end下标所在项
拷贝数组常用到slice(), 假如需要拷贝的数组含有引用对象就不适用