js字串常用函式

2022-01-29 03:53:55 字數 1185 閱讀 4480

字元擷取函式

1. array.slice(start, end)

第乙個引數代表開始位置,第二個引數代表結束位置的下乙個位置

start:規定從何處開始選取。

如果是負數,那麼它規定從陣列尾部開始算起的位置。也就是說,-1 指最後乙個元素,-2 指倒數第二個元素,以此類推。

end:規定從何處結束選取。該引數是陣列片斷結束處的陣列下標。

如果沒有指定該引數,那麼切分的陣列包含從 start 到陣列結束的所有元素。

如果這個引數是負數,那麼它規定的是從陣列尾部開始算起的元素。

2.substring(from, to)

第乙個引數代表開始位置,第二個引數代表結束位置的下乙個位置

from:必需。乙個非負的整數,規定要提取的子串的第乙個字元在 string object 中的位置。

to:可選。乙個非負的整數,比要提取的子串的最後乙個字元在 string object 中的位置多 1。

如果省略該引數,那麼返回的子串會一直到字串的結尾。

3.substr(start, length)

第乙個引數代表開始位置,第二個引數代表擷取的長度

start:必需。要抽取的子串的起始下標。必須是數值。

如果是負數,那麼該引數宣告從字串的尾部開始算起的位置。也就是說,-1 指字串中最後乙個字元,-2 指倒數第二個字元,以此類推。

length:可選。子串中的字元數。必須是數值。

如果省略了該引數,那麼返回從 stringobject 的開始位置到結尾的字串。

字串索引函式

1.charat(index)

返回乙個字串某乙個索引的字元

2.indexof("str")

獲取某個字元第一次在字串上的索引號,找不到當前字元的輸出-1

字串轉換函式

1.split()

split() 方法用於把乙個字串分割成字串陣列。

2.parseint()

parseint() 函式可解析乙個字串,並返回乙個整數。

JS 字串常用函式

屬性 描述constructor 對建立該物件的函式的引用 length 字串的長度 prototype 允許您向物件新增屬性和方法 方法描述 charat 返回在指定位置的字元。charcodeat 返回在指定的位置的字元的 unicode 編碼。concat 連線兩個或更多字串,並返回新的字串。...

JS中常用的字串函式

isempty函式判斷乙個字串是否為空 function isempty his 返回的字串 str return if pos start 1 pos end 1 return str return isdigital函式判斷乙個字串是否由數字 int or long 組成 function is...

js處理字串常用函式總結

concat 將兩個或多個字元的文字組合起來,返回乙個新的字串。indexof 返回字串中乙個子串第一處出現的索引。如果沒有匹配項,返回 1 charat 返回指定位置的字元。lastindexof 返回字串中乙個子串最後一處出現的索引,如果沒有匹配項,返回 1 match 檢查乙個字串是否匹配乙個...