1.split
**处理字符串的**
string.splite(separator, limite),
splite ==> 将字符串分割成片段,创建一个字符串数组。
separator:可以是一个字符串或者一个正则表达式
limite:可以限制被分割的片段数量,(非必须)
eg:
var str1 = '123456789';
var str2 = str1.split('', 5) // str2 = ['1','2','3','4','5']
2.slice
**字符串或数组适用**
从已有的数组中返回选定的元素(或字符串)
**返回一个新的数组(或字符串)0**
arryObject.slice(start, end)
start:必需。
如果两个参数的任一个是负数,array.length 会和他想相加试图将它变为非负数,
当只传入一个参数,且 参数的绝对值大于数组的length , 则截取整个数组
3.splice
splice()向/从 数组中添加/删除项目,然后返回被删除的项目
返回被删除的项目(可为空)
会改变原数组
arrayObject.splice(index, howMany, item1,...,itemX)
index:必需,整数,规定添加、删除项目的位置,使用负数从数组结尾处规定位置
howMany:必需,要删除的项目数量,为0,则不删除
item1,...,itemX:可选。向数组添加的新项目