JavaScript 參考-數字物件

JavaScript 字串物件

JavaScript 字串物件是一個用於儲存字串的全域性物件。字串是一系列字母,數字,特殊字元和算術值或所有組合。

要了解有關 String 的更多資訊,請檢視JavaScript 字串章節。

字串屬性

下表列出了 String 物件的標準屬性。

屬性 描述
length 返回字串的長度。
prototype 允許您向 String 物件新增新屬性和方法。

注意: JavaScript 中的每個物件都有一個 constructor 屬性,該屬性引用用於建立該物件例項的建構函式。

字串方法

下表列出了 String 物件的標準方法。

方法 描述
charAt() 返回指定索引處的字元。
charCodeAt() 返回指定索引處的字元的 Unicode。
concat() 連線兩個或多個字串,並返回一個新字串。
endsWith() 檢查字串是否以指定的子字串結尾。
fromCharCode() 將 Unicode 值轉換為字元。
includes() 檢查字串是否包含指定的子字串。
indexOf() 返回字串中第一次出現指定值的索引。
lastIndexOf() 返回字串中最後一次出現的指定值的索引。
localeCompare() 比較當前語言環境中的兩個字串。
match() 匹配正規表示式的字串,並返回所有匹配的陣列。
repeat() 返回一個新字串,其中包含原始字串的指定份數。
replace() 用另一個字串替換字串中字串或模式的出現,並返回一個新字串而不修改原始字串。
search() 搜尋正規表示式的字串,並返回第一個匹配的索引。
slice() 提取字串的一部分並將其作為新字串返回。
split() 將字串拆分為子字串陣列。
startsWith() 檢查字串是否以指定的子字串開頭。
substr() 在起始索引和後面的多個字元之間提取字串的一部分。
substring() 在開始和結束索引之間提取字串的一部分。
toLocaleLowerCase() 根據主機當前的語言環境將字串轉換為小寫字母。
toLocaleUpperCase() 根據主機當前的語言環境將字串轉換為大寫字母。
toLowerCase() 將字串轉換為小寫字母。
toString() 返回表示指定物件的字串。
toUpperCase() 將字串轉換為大寫字母。
trim() 從字串的兩端刪除空格。
valueOf() 返回 String 物件的原始值。