slice & split & splice

111 阅读1分钟

slice纯函数:

a.slice(startIndex,endIndex);

拷贝 起始位置到结束位置 左含右不含

splice非纯函数:

删除或者添加元素(括号内只有两个值则删除 左含右不含 返回被删除的元素 )(如果有三个值 则在删除的位置加上item)

a.splice(start,deletCount,item1....)

start: 指定开始修改或者删除位置

deletCount:要移除的数组的个数

item:表示添加进数组的元素。不指定则表示从start位置开始删除

split纯函数:

a.split(/)

把a用斜杠分割开