JavaScript中常用的字符串截取方法有以下几种:
substring(start, end)
:截取字符串的一部分,从索引start开始到索引end结束,包括start索引但不包括end索引。
slice(start, end)
:截取字符串的一部分,从索引start开始到索引end结束,包括start索引但不包括end索引。如果start为负数,则从字符串末尾开始计算索引。
substr(start, length)
:截取字符串的一部分,从索引start开始,截取length个字符。
split(separator, limit)
:通过指定的分隔符将字符串拆分为子字符串,并将结果存储在数组中。可以指定可选的limit参数,限定拆分的次数。
charAt(index)
:返回字符串中指定索引位置的字符。
charCodeAt(index)
:返回字符串中指定索引位置的字符的Unicode值。
substring(start)
:截取字符串的一部分,从索引start开始到字符串的末尾。
slice(start)
:截取字符串的一部分,从索引start开始到字符串的末尾。
replace(searchValue, replaceValue)
:替换字符串中的指定值。
toLowerCase()
:将字符串转换为小写。
toUpperCase()
:将字符串转换为大写。
请注意,以上方法都不会改变原始字符串,而是返回一个新的截取后的字符串。