JS字串處理函式

2021-05-31 22:25:40 字數 664 閱讀 6860

一些常用的js字串處理函式,先記下來,有時間再慢慢測試這些函式的用法。

concat() – 將兩個或多個字元的文字組合起來,返回乙個新的字串。

indexof() – 返回字串中乙個子串第一處出現的索引。如果沒有匹配項,返回 -1 。

charat() – 返回指定位置的字元。

lastindexof() – 返回字串中乙個子串最後一處出現的索引,如果沒有匹配項,返回 -1 。

match() – 檢查乙個字串是否匹配乙個正規表示式。

substring() – 返回字串的乙個子串。傳入引數是起始位置和結束位置。

replace() – 用來查詢匹配乙個正規表示式的字串,然後使用新字串代替匹配的字串。

search() – 執行乙個正規表示式匹配查詢。如果查詢成功,返回字串中匹配的索引值。否則返回 -1 。

slice() – 提取字串的一部分,並返回乙個新字串。

split() – 通過將字串劃分成子串,將乙個字串做成乙個字串陣列。

length – 返回字串的長度,所謂字串的長度是指其包含的字元的個數。

tolowercase() – 將整個字串轉成小寫字母。

touppercase() – 將整個字串轉成大寫字母。

詳細出處參考:

js字串處理

1.獲取字串實際長度 var jmz function strlen str return reallength 2.擷取字串substr 和 substring方法的區別 substr 方法 返回乙個從指定位置開始的指定長度的子字串。stringvar.substr start length 引數...

js 字串處理

字串不能修改,所以修改後的結果都是以乙個新的字串返回,原串不改變 1.建立字串和typeof 空字串 var str abc var str abc typeof str string var str new string abc typeof str object var str new obje...

js中的字串處理函式

1 bold 表示字串加粗 例如 var normal i am normal var blodword normal.bold 這就相當於 var blodword i am normal 2 indexof 字元查詢 indexof用於發現一系列的字元在乙個字串中等位置並告訴你 子字串的起始位置...