JavaScript – String(字串)
紀錄JavaScript處理字串的一些方法。
String(x)
將型別轉換成字串。
charAt(index)
取得字串中特定位置的字。
1 | let sentence = 'Dink some water / tea / milk.'; |
indexOf(str-value, index)
找出某個字串在字串中的出現位置。返回找到的位置,找不到則返回 -1 。
1 | let sentence = 'Dink some water / tea / milk.'; |
lastIndexOf(str-value, index)
找出某個字串在字串中最後出現的位置。相對於indexOf()
match(str-value)
找出字串中匹配的內容,返回一個陣列。可搭配正規表達式 (Regex)使用。
1 | let sentence = 'Dink some water / tea / milk.'; |
replace(old-str, new-str|function)
將字串中的字取代為另外的字。
1 | let sentence = 'Dink some water / tea / milk.'; |
search(str-value)
找出某個字串在字串中的出現位置,找不到則返回 -1 。可以用正規表達式 (Regex)當參數。
1 | let sentence = 'Dink some water / tea / milk.'; |
slice(begin-index, end-index)
擷取兩個索引位置之間的字串,返回一個新字串。若begin-index大於字串長度,結果會返回空字串。
1 | let sentence = 'Dink some water / tea / milk.'; |
split.(分隔符號 [,返回數量])
根據指定的分隔字符,切割字串,返回一個字串陣列。
1 | let sentence = 'Dink some water / tea / milk.'; |
substr.(start-index [,擷取長度])
切割擷取字串,返回一個新字串。擷取長度預設取到字串結尾。若start-index大於字串長度,結果會返回空字串。
1 | let sentence = 'Dink some water / tea / milk.'; |
.toLowerCase()
將字串中的英文字母都轉成小寫。
.toUpperCase()
將字串中的英文字母都轉成大寫。
.trim()
刪除字串兩側空格。
JavaScript – String(字串)
https://github.com/LeeU-1230/leeu-1230.github.io.git/2020/12/12/JS/String-字串/