split主要用于字符串的分割,可以根据某个字符把字符串拆分成多个数组:
let splitString = 'abcdefgh'
let splitArray = splitString.split('cd')
console.log(splitArray) // ["ab", "efgh"]
splice可根据坐标位置进行删除数组并返回长度
let spliceTest = ['a', 'b', 'c', 'd', 'e', 'f']
console.log(spliceTest.splice(0, 2)) // ["a", "b"]
console.log(spliceTest.splice(1, 2)) // ["b", "c"]
slice可以创建一个由当前数组中的一项或多项组成的新数组,原有的数组不变
let sliceTest = ['a', 'b', 'c', 'd', 'e', 'f']
let sliceNew = sliceTest.slice(0, 3)
console.log(sliceTest, sliceNew) // ["a", "b", "c", "d", "e", "f"] ["a", "b", "c"]