String 操作方法大全

字符串簡單操作

方法 參數(shù) 返回值 描述 用例
charAt index: 下標(biāo) String 返回指定下標(biāo)的字符 str.charAt( 1 )
concat str: 任意個字符串 String 拼接字符串, 如果傳入字符數(shù)組,會以','分隔 str.concat('aaa','bbb')
slice index1: 起始位置
index2: 結(jié)束位置
String 截取字符串 str.slice(1,3)
substring index1: 起始位置
index2: 結(jié)束位置下一個字符的位置
String 截取字符串 str.substring( 1, 3 )
substring index: 起始位置
count: 向后截取字符串個數(shù)
String 截取字符串 str.substr( 1, 3 )
indexOf str: 要查找的字符
index: 起始位置
index 正向查找指定字符, 返回第一個出現(xiàn)的下標(biāo) str.indexOf('a', 3)
lastIndexOf str: 要查找的字符
index: 起始位置
index 反向查找指定字符, 返回第一個出現(xiàn)的下標(biāo) str.lastIndexOf('a', 3)
trim null String 刪除字符串前后的空格 str.trim()
toLowerCase null String 字符串轉(zhuǎn)小寫 str.toLowerCase()
toUpperCase null String 字符串轉(zhuǎn)大寫 str.toUpperCase()
replace str: 需要替換的字符串, 可以是正則表達(dá)式
str2: 替換成的字符串
String 替換指定字符串, 默認(rèn)只替換第一個, 正則全局可替換所有 str.replace(/a/g , 'b')
split str: 指定的字符, 可以是正則表達(dá)式
count: 限制數(shù)組的長度
String 基于指定的字符將字符串分割為字符數(shù)組 str.split(/a|b/g , 2)
localeCompare str: 被比較字符串 -1,0,1 傳入字符串首字母排序大于調(diào)用字符串的話返回-1 str.localeCompare('asd')
fromCharCode unmbers String 傳入一個或多個字符編碼,返回對應(yīng)字符串 String.fromCharCode()
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容