// 数组多功能函数splice 区分slice
// splice 改变原来的数组,且返回新的
// splice 参数不同 效果作用不同
let arr1 = [ 'a','b','c','d','e','f','g'];
let arr2 = [1,2,3,4,5,6]
let arr3 = [111,222,333,444,555,666];
let cutting1= arr1.splice(2) //后面的两个参数不传,则原来数组从下标为2 开始切割。
console.log("arr1-->",arr1)//[a,b]
console.log("cutting11-->",cutting1)//["c", "d", "e", "f", "g"]
let cutting2= arr2.splice(1,2)
console.log("arr2-->",arr2)//[1, 4, 5, 6]
console.log("cutting2-->",cutting2)//[2, 3]
let cutting3= arr3.splice(1,2,"哈哈","嘻嘻")
console.log("arr3-->",arr3)//[111, "哈哈", "嘻嘻", 444, 555, 666]
console.log("cutting3-->",cutting3)// [222, 333]
let arrSlice = [11,22,33];
let result = arrSlice.slice(1,2);// 【22】开始下标,结束下标,
console.log("clice===>",result)