mdn鏈接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String
image.png
檢索操作
索引值查內(nèi)容
- charAt() - 返回指定位置字符串
- charCodeAt() - 返回指定位置字符串的 Unicode 編碼
- fromCharCode() - 將 unicode 編碼轉(zhuǎn)為字符串
內(nèi)容查索引值
- indexOf() - 返回某個(gè)字符串值在字符串中首次出現(xiàn)的位置
- lastIndexOf() - 從后向前搜索字符串,并從起始位置開(kāi)始計(jì)算索引值
內(nèi)容截取
- slice() - 提取字符串片段,并在新的字符串中返回被提取部分
- substr() - 從起始索引號(hào)提取字符串中指定數(shù)目的字符[X]
- substring() - 提取字符串中兩個(gè)指定的索引號(hào)之間的字符
正則相關(guān)
- match() - 查找到一個(gè)或多個(gè)正則表達(dá)式的匹配
- search() - 查找與正則表達(dá)式匹配的值
- replace() - 在字符串中查找匹配的字符串旋膳,并替換與正則表達(dá)式匹配的字符串
- replaceAll() - 在字符串中查找匹配的字符串耘婚,并替換與正則表達(dá)式匹配的子串
是否包含
- includes() - 查找字符串中是否包含指定的子字符串
內(nèi)容操作
大小寫(xiě)切換
- toLowerCase() - 字符串轉(zhuǎn)小寫(xiě)
- toUpperCase() - 字符串轉(zhuǎn)大寫(xiě)
- toLocaleLowerCase() - 根據(jù)主機(jī)的語(yǔ)言環(huán)境把把字符串轉(zhuǎn)換為小寫(xiě)
- toLocaleUpperCase() - 根據(jù)本地主機(jī)語(yǔ)言環(huán)境把字符串轉(zhuǎn)換為大寫(xiě)
復(fù)制
- repeat() - 復(fù)制字符串指定次數(shù),并將它們連接在一起返回
字符串轉(zhuǎn)數(shù)組
- split() - 把字符串分割為字符串?dāng)?shù)組
連接字符串
- concat() - 鏈接兩個(gè)或多個(gè)字符串帝牡,并返回新的字符串
其他
- valueOf() - 返回某個(gè)字符串對(duì)象的原始值
- toString() - 返回一個(gè)字符串
首尾操作
去空格
- trim() - 去除字符串兩邊的空白
- trimEnd() - 去除字符串末端空白字符
- trimRight() - 同上
- trimStart() - 刪除字符串開(kāi)頭空格
- trimLeft() - 同上
首尾檢查
- startsWith() - 查看字符串是否以指定的子字符串開(kāi)頭
- endsWith() - 判斷結(jié)尾是否是某字符串
補(bǔ)位與填充
- padStart() - 字符串補(bǔ)位
- padEnd() - 字符串填充