23個常用的JavaScript 字符串方法備忘清單

英文 | https://sahinur.medium.com/javascript-string-methods-cheatsheet-57c2c485e0eb
翻譯 | 楊小二
01、charAt()
charAt() 方法返回字符串中指定索引處的字符。第一個字符的索引為 0,第二個字符為 1,依此類推。

02、charCodeAt()
charCodeAt() 方法返回字符串中指定索引處字符的Unicode。

03、concat()
concat() 方法用于連接兩個或多個字符串。此方法不會更改現(xiàn)有字符串,而是返回一個包含連接字符串文本的新字符串。

04、endWith()
EndsWith() 方法確定字符串是否以指定字符串的字符結尾。如果字符串以字符結尾,則此方法返回 true,否則返回 false。

05、fromCharCode()
fromCharCode() 方法將 Unicode 值轉換為字符。這是String對象的靜態(tài)方法,語法始終是String.fromCharCode()。

06、include()
include() 方法確定字符串是否包含指定字符串的字符。

07、indexOf()
indexOf() 方法返回指定值在字符串中第一次出現(xiàn)的位置。如果要搜索的值從未出現(xiàn),則此方法返回 -1。

08、lastIndexOf()
lastIndexOf() 方法返回指定值在字符串中最后一次出現(xiàn)的位置。從結尾到開頭搜索字符串,但返回從開頭開始的索引,位置 0。

09、localeCompare()
localeCompare() 方法比較當前語言環(huán)境中的兩個字符串。區(qū)域設置基于瀏覽器的語言設置。如果 str1 在 str2 之前排序,則返回 -1 ,如果兩個字符串相等,則返回 0, 如果 str1 在 str2 之后排序,則返回 1。

10、match()
match() 方法根據(jù)正則表達式在字符串中搜索匹配項,并將匹配項作為 Array 對象返回。

11、startsWith()
startsWith() 方法確定字符串是否以指定字符串的字符開頭。

12、repeat()
repeat() 方法返回一個新字符串,其中包含調用它的字符串的指定副本數(shù)。

13、replace()
replace() 方法在字符串中搜索指定值或正則表達式,并返回替換指定值的新字符串。

14、search()
search() 方法在字符串中搜索指定值,并返回匹配的位置。

15、slice()
slice() 方法提取字符串的一部分并在新字符串中返回提取的部分。

16、split()
split() 方法用于將字符串拆分為子字符串數(shù)組,并返回新數(shù)組。

17、substr()
substr() 方法提取字符串的一部分,從指定位置的字符開始,并返回指定數(shù)量的字符。

18、substring()
substring() 方法從字符串中提取兩個指定索引之間的字符,并返回新的子字符串。

19、toLocaleLowerCase()
toLocaleLowerCase() 方法根據(jù)主機的當前語言環(huán)境將字符串轉換為小寫字母。

20、toLocaleUpperCase()
toLocaleUpperCase() 方法根據(jù)主機的當前語言環(huán)境將字符串轉換為大寫字母。

21、toLowerCase()
toLowerCase() 方法將字符串轉換為小寫字母。它不會更改原始字符串。

22、toUpperCase()
toUpperCase() 方法將字符串轉換為大寫字母。它不會更改原始字符串。

23、trim()
trim() 方法從字符串的兩側刪除空格。它不會更改原始字符串。

感謝你的閱讀。
學習更多技能
請點擊下方公眾號
![]()

