js中截取字符串的三个方法 substring()、substr()、slice()

这三个方法都可以对字符串进行截取,并且返回一个新的字符串,也就是不会对原字符串进行修改。

1.substring()

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

substring() 方法返回的子串包括 开始 处的字符,但不包括 结束 处的字符。

js中截取字符串的三个方法 substring()、substr()、slice()_第1张图片

2.substr()

substr() 方法可在字符串中抽取从 开始 下标开始的指定数目的字符。

提示: substr() 的参数指定的是子串的开始位置和长度,因此它可以替代 substring() 和 slice() 来使用。

注意: substr() 方法不会改变源字符串。

js中截取字符串的三个方法 substring()、substr()、slice()_第2张图片

3.slice()

slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

使用 start(包含) 和 end(不包含) 参数来指定字符串提取的部分。

js中截取字符串的三个方法 substring()、substr()、slice()_第3张图片

 

你可能感兴趣的:(javaScript,javascript)