js常用的4种截取字符串方法
JavaScript(简称js)中有4种常用的截取字符串方法:
1、substring()方法:截取字符串中从指定位置开始到结束位置的字符。语法:string.substring(start, end)。
2、slice()方法:截取字符串中从指定位置开始到结束位置的字符。与substring()方法类似,但slice()方法可以接受负数参数,表示从字符串结尾开始算起的位置。语法:string.slice(start, end)。
3、substr()方法:截取字符串中从指定位置开始指定长度的字符。语法:string.substr(start, length)。
4、substring()方法:截取字符串中从指定位置开始到结束位置的字符。语法与substring()类似,主要区别是substring()方法不能接受负数参数。
示例:
let str = "Hello World";
console.log(str.substring(0,5));// "Hello"
console.log(str.slice(-5));// "World"
console.log(str.substr(6,5));// "World"
console.log(str.substring(6,11));// "World"
除了上述4种常用的截取字符串方法之外,还有一些其他常用的字符串处理方法。js方法
split()方法:将字符串按照指定的分隔符分割成数组。语法:string.split(separator, limit)。
trim()方法:去除字符串两端的空格。语法:im()。
concat()方法:将多个字符串连接起来。语法:at(string1, string2, ...)。
replace()方法:将字符串中的某一段文本替换为另一段文本。语法:place(oldValue, newValue)。
示例:
let str = "Hello World";
console.log(str.split(" "));// ["Hello","World"]
console.im());//"Hello World"
console.at("!","?"));//"Hello World!?"
console.place("World","JavaScript"));//"Hello JavaScript"
通过使用这些方法,可以方便地对字符串进行处理,实现各种不同的功能。