js處理字符串的用法小結
阿新 • • 發佈:2018-08-16
字符串 adding consola tom slice 100% thead The spl
序號 | 方法 | 作用 | 用法 | 參數說明 |
---|---|---|---|---|
1 | length | 獲取字符串的長度 | str.length | |
2 | charAt | 根據下表獲取指定位置的字符串 | str.charAt(n) | n:指定位置 |
3 | indexOf | 返回指定字符串在字符串中指定位置開始後首次出現的位置,找到則返回對應的位置,未找到返回-1 | str.indexOf(m,n) | m:查找的字符(串);n:開始查找的位置 |
3_1 | lastindexOf | 返回指定字符串在字符串中指定位置開始後最後出現的位置,找到則返回對應的位置,未找到返回-1 | str.lastindexOf(m,n) | m:查找的字符(串);n:開始查找的位置 |
4 | substring | 截取指定位置的字符串(包含起始不包含結束位置) | str.substring(start,end) | start:起始位置;end:結束位置(無大小順序) |
5 | slice | 截取指定位置的字符串(包含起始不包含結束位置) | str.slice(start,end) | start:起始位置;end:結束位置(參數可正負,有大小順序) |
6 | substr | 截取指定長度的字符串(包含起始不包含結束位置) | str.substr(start,length) | start:起始位置;length:截取長度 |
7 | split | 將字符串分割為數組 | str.split(sty,length) | sty:指定的分隔符;length:數組內元素個數 |
8 | replace | 將字符串中的一些字符換為指定的字符 | str.replace(old,now) | old:指定的要替換的字符串;now:替換後的字符串 |
9 | toLowerCase | 將字符串全部轉換為小寫 | str.toLowerCase() | |
10 | toUpperCase | 將字符串全部轉換為大寫 | str.toUpperCase() | |
11 | charCodeAt | 根據下標獲取指定字符的編碼 | str.charCodeAt(n) | n:指定的位置 |
12 | String.fromCharCode | 根據編碼返回字符 | String.fromCharCode(m) | m:指定編碼 |
js處理字符串的用法小結