JS-String/Array 容易混淆的常用方法
String 中的slice split
slice: 提取字符串的片断,并在新的字符串中返回被提取的部分。
split:把字符串分割为字符串数组。
let str = '123456;
console.log('原字符串:',str)
console.log('slice返回的字符串:',str.slice(1))
console.log('slice后的str:',str)
console.log('split返回的结果:',str.split('3'))
console.log('split后的str:',str)

Array 中的slice splice
slice: 选取数组的的一部分,并返回一个新数组。
splice: 从数组中添加或删除元素。(改变原数组)
let arr = [1,2,3,4,5,6]
console.log('原数组:',arr)
console.log('slice返回的结果:',arr.slice(1))
console.log('slice后的arr:',arr)
console.log('splice返回的结果:',arr.splice(1))
console.log('splice后的arr:',arr)

网友评论