5.js string方法
阿新 • • 發佈:2021-07-31
在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