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()
:將字符串轉換為大寫。
請注意,以上方法都不會改變原始字符串,而是返回一個新的截取后的字符串。