1、split (拆分字符串)
split主要用于字符串的分割,可以根据某个字符串把字符串拆分成多个数组
例:
let str="name-age-sex";
Attr=str.split("-"); ['name','age','sex']
2、splice
splice根据坐标位置进行删除数组并返回删除的元素;
splice( index,num,item )
第一个坐标位置,第二个要删除的项目数量。如果设为0,则不会删除项目,第三个向数组添加的新项目
例:
let arr=[1,2,3,4,5];
arr.splice(1,1) => [2]
arr => [1,3,4,5]
arr.splice(1,1,6) => [3]
arr => [1,4,5,6]
arr.spilce(1,0,7) => []
arr => [1,7,4,5,6,]
3、slice 截取现有数组生成新数组
slice可以创建一个由当前数组中的一项或多项组成的新数组,原有的数组不变
slice( par1 , par2 )
2个参数,如果只有一个参数,则会截取从part1开始的到原数组最后的部分,2个参数的话是截取从part1到part2之前的元素
例:
var a=[1,2,3,4,5]
a.slice(1) => [2,3,4,5]
a => [1,2,3,4,5]
a.slice(1,3) => [2,3]