JavaScript中截取两个字符之间的字符串有两种方法:substring()和substr()。
substring()方法,该方法可以接受两个参数,分别表示要截取字符串的开始索引和结束索引,返回值是一个新的字符串,它是原字符串中开始索引到结束索引之间的字符串,不包括结束索引的字符。例如:
var str = "Hello World"; var result = str.substring(0, 5); // result 为 "Hello"
substr()方法,该方法可以接受两个参数,第一个参数表示要截取字符串的开始索引,第二个参数表示要截取字符串的长度,返回值是一个新的字符串,它是原字符串从开始索引开始的指定长度的字符串。例如:
var str = "Hello World"; var result = str.substr(0, 5); // result 为 "Hello"
:substring()方法和substr()方法都可以用来截取字符串,只是参数的不同,substring()方法接受两个参数,分别表示要截取字符串的开始索引和结束索引,而substr()方法接受两个参数,第一个参数表示要截取字符串的开始索引,第二个参数表示要截取字符串的长度。