1. 程式人生 > 其它 >5.js string方法

5.js string方法

在js中操作字串有很多方法

新建字串物件

a = new String("字串")

新建字串

a = "字串"

1. 字串.length( ) 獲取字串的長度

沒有引數

返回字串長度

2.字串.charAt(下標) 獲取指定位置的字串

只傳一個引數,就是下標 從0開始

返回指定下標的字元

3.字串.concat("新字串") 合併字串 類似於 +

傳入一個引數 新新增的字串

返回原有字串 + 新字串

4.字串.indexOf("要查詢的字元") 檢索字串

傳入要查詢的字串

返回字串所在的下標 字串可以為幾個 返回開頭

5.字串.match() 查詢字串 按照正則表示式

傳入按照的正則表示式

返回一個物件 包含index 所在的下標 input 原字串 group 組

6.字串.replace("被替換的字串", "目標字串") 按照正則表示式替換字串

兩個引數 1.被替換的字串 2.目標字串

注:本字串並沒有改變 返回的值是已改變的字串

7.字串.search("按照正則表示式") 按照正則表示式檢索字串

正則表示式以前學過 忘了這裡不做解釋 等看到了再補充

返回符合規則的字串

8.字串.slice(開始,結束) 提取字串的片段

兩個引數 開始和結束

算開始不算結束

9.字串.split("字串分割的字元") 字串分割

按照字串分割字元 轉化為陣列

如"a1b1c1d1e1f1g" 用 split("1") 就會返回["a", "b", "c", "d", "e", "f", "g"]

10.字串/陣列.toString() 返回原始字串

不知道咋用的??

11.返回大小寫已經其他覺得不咋實用 就先不看了 用的時候現找

PS : 自學記錄前端 有錯歡迎各位大佬指出

QQ:1759435876