var a = [1,2,3,4,5]; //定义数组
var b = a.splice(2); //从第三个元素开始执行删除
console.log(b); //被删除的子数组是[1,2]
/...console.log(a); //返回[1,2,6,7,5]
// 特别注意1
// 当第 1 个参数值大于 数组length 属性值时,被视为在数组尾部执行操作,因此删除无效3
// 但是可以在尾部插入多个指定元素...b = a.slice(-2,-4); //截取倒数第二个元素到倒数第四个元素前的元素
console.log(b); //返回空集
// 上面示例说明数组在截取时,始终是按从左到右的顺序执行操作,...// 特别注意5
// 当起始参数值大于或等于 length 属性值时,将不会执行任何操作,返回空数组
// 如果第二个参数值大于 length 属性值时,将被视为 length属性值
var a =...[1,2,3,4,5]; //定义数组
var b = a.slice(3,10); //截取第四个元素,直到后面所有元素
console.log(b); //返回[4,5]
slice() 方法将返回数组的一部分