split
split主要用于字符串的分割,可以根据某个字符把字符串拆分成一个数组
splice
splice用于删除数组中的某一项,且同时可以插入元素,返回的一个被删除元素组成的数组
var a = [1,2,3,4,5,6,7]
var b = a.splice(1,1,"插入一","插入二")
console.log(a,b);
slice
slice 可以截取数组或者字符串(不包含第二个参数)
不会影响原来的字符串
var c = "helloworld"
var d = c.slice(0,3)
console.log(c,d);
- 数组
不会影响原来的数组,返回新的数组,且不包含后边元素
var e = [1,2,3,4,5]
var f = e.slice(0,3)
console.log(e,f);