Welcome to

Mr.Xiong

Home / JS / JS中易混淆的方法之Split、Splice、Slice辨析比较

JS中易混淆的方法之Split、Splice、Slice辨析比较

在刚刚研究Vue.Js时,用上了Splice方法,不得不感慨一句–程序语言是相通的!同时呢,也联想到JS中这几个比较容易混淆的方法,这里进行一个总结,旨在方便查阅,在容易混淆的时候有据可查。?

Split

  • Split是切割字符串的一种方法,该方法主要用于把一个字符串分割成字符串数组。
  • 用于字符串对象。
  • s.split(separator, howmany)


– 注意:字符串是不可变的,因此本方法是产生新的字符串数组。

Splice

  • splice()方法向/从数组中添加/删除元素,然后返回被删除的元素组成的数组。
  • 用于数组对象。
  • arr.splice(index, howmany, item1,…, itemX)


– 注意:这个方法会对原数组做出修改。获得的也是新数组。

 

  • 删除元素

  • 添加元素

Slice

  • slice()方法主要用于截取数组,并返回截取到的新数组。
  • 数组和字符串对象均可以使用。
  • arr.slice(start, end)

– 注意:该方法是返回的一个新的数组,原数组没有做任何改变。

Finally,谢谢大家的阅读!祝每天开心~
本站部分文章素材来源于网络,如有侵权请联系立刻删除。
版权声明:本文为博主半原创文章,未经博主允许不得转载。

赞赏

微信赞赏支付宝赞赏

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

雄心勃勃但谦卑温逊!

>> <<