JS的字串和陣列常用函式

2021-09-29 21:17:25 字數 1698 閱讀 1132

方法作用 方法名 返回值

搜尋字元

1 返回指定位置的字元 stringobject.charat(index) 字串中第乙個字元的下標是 0。如果引數 index 不在 0 與 string.length 之間,該方法將返回乙個空字串。3 返回值:找到的字元或者空字元

2 返回某個指定的字串值在字串中首次出現的位置。 str.indexof(searchvalue,[fromindex]) 從fromindex位置開始找,找到返回 searchvalue 的第一次出現的位置(下標數字),找不到返回-1

3 符串內檢索指定的值,或找到乙個或多個正規表示式的匹配。 stringobject.match(searchvalue或regexp) 存放匹配結果的陣列

字串轉陣列

字串分割為字元陣列 stringobject.split(separator,【howmany】) 乙個字串陣列。該陣列是通過在 separator 指定的邊界處將字串 stringobject 分割成子串建立的。返回的陣列中的字串不包括 separator 自身

5 檢所指定字串或者正規表示式 stringobject.search(regexp或str) stringobject 中第乙個與 regexp 相匹配的子串的起始位置(下標數字)。注釋:如果沒有找到任何匹配的子串,則返回 -1

擷取字元

1 字串的擷取slice(切片,擷取) stringobject.slice(start,end) 乙個新的字串。包括字串 stringobject 從 start 開始(包括 start)到 end 結束(不包括 end)為止的所有字元。

2 擷取抽取從 start 下標開始的指定數目的字元 stringobject.substr(start,【length】) 乙個新的字串,包含從 stringobject 的 start(包括 start 所指的字元) 處開始的 length 個字元。如果沒有指定 length,那麼返回的字串包含從 start 到 stringobject 的結尾的字元。

3 提取字串中兩個指定的索引號之間的字元 stringobject.substring(start,【stop】) 乙個新的字串,該字串值包含 stringobject 的乙個子字串,其內容是從 start 處到 stop-1處的所有字元,其長度為 stop 減 start。

字串連線(拼接)

連線字串 stringobject.concat(stringx,stringx,…,stringx) 1concat() 方法將把它的所有引數轉換成字串,然後按順序連線到字串 stringobject 的尾部,並返回連線後的字串。請注意,stringobject 本身並沒有被更改。 2 stringobject.concat() 與 array.concat() 很相似。

替換字串

替換與正規表示式匹配的子串 stringobject.replace(regexp/substr,replacement) 乙個新的字串,是用 replacement 替換了 regexp 的第一次匹配或所有匹配之後得到的。

英文本串轉大小寫

轉小寫 stringobject.tolocalelowercase() stringobject.tolowercase() 小寫

轉大寫 stringobject.tolocaleuppercase() touppercase() 大寫

字串迴圈

for(var i = 0;i3輸出結果:列印輸出一行一行的結果

JS中字串和陣列

charat index 返回指定位置的字元 index 字串的索引號 charcodeat index 獲取指定位置處字元的unicode碼 index索引號 str index 獲取指定位置處字元 concat str1,str2,str3 concat 方法用於連線兩個或多個字串。拼接字串,等...

js字串和陣列操作

1.把字串轉化為陣列 toarray 函式 split 功能 使用乙個指定的分隔符把乙個字串分割儲存到陣列 1 function 拓展1 簡單封裝個 toarray函式 1 function toarray value 6return value 返回value 7 拓展2 比如我想獲取 box 中...

js字串和陣列筆記

字串就是零個或多個排在一起的字元,放在單引號或雙引號之中。如果要在單引號字串的內部使用單引號,必須在內部的單引號前面加上反斜槓,表示轉義。連線運算子 可以連線多個單行字串,將長字串拆成多行書寫,輸出的時候也是單行。可以使用陣列的方括號運算子,返回 字串某個位置的字元。length屬性返回字串的長度,...