slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
用法:stringObject.slice(start,end)
例子:
let b = 'aaaaabbbbb'
console.info(b.slice(2,6))
----------------> // aaab
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
该方法会改变原始数组。
用法:arrayObject.splice(index,howmany,item1,.....,itemX)
例子:
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
console.info(arr.splice(2,3,"asfasd"))
------------->// ["Thomas", "James", "Adrew"]
split() 方法用于把一个字符串分割成字符串数组。
用法:stringObject.split(separator,howmany)
例子:
let b = 'aaaaabbbbb'
console.info(b.split('',4))
------------------> // ["a", "a", "a", "a"]