美文网首页
substr、substring、slice三者的区别

substr、substring、slice三者的区别

作者: 简单tao的简单 | 来源:发表于2021-03-31 17:08 被阅读0次

定义

substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

相同点

  • 都是截取字符串
  • 都不会改变原来的字符串
  • 都返回新的字符串

不同点

stringObject.substr(start,length)   start 可以为负数
stringObject.substring(start,end)  start,end 不可为负数
stringObject.slice(start,end)  start,end 可以为负数

相关文章

网友评论

      本文标题:substr、substring、slice三者的区别

      本文链接:https://www.haomeiwen.com/subject/abhahltx.html