字符串屬性

1、concat?()

可以把兩個(gè)字符串拼接起來(lái)生成一個(gè)新的字符串


2、 replace()

用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串


/\d+/g 正則 多個(gè)數(shù)字 全局替換字符串中的數(shù)字變成-。表示正則的字面量形式 \d表示數(shù)字 + 表示多個(gè) ?g全局匹配


replace第二參數(shù)是function function里面有兩個(gè)參數(shù) 分別表示具體匹配的值和值所在的下標(biāo)

會(huì)被每一個(gè)匹配的數(shù)字和下標(biāo)都打印出來(lái),方法需要return 否則會(huì)出現(xiàn)undefined


'8' 只寫(xiě)一個(gè)字符串只能匹配一個(gè),/8/g 里面可以寫(xiě)字符串 g表示全局匹配


3、split()

把以-分割的字符串,轉(zhuǎn)成數(shù)組


把一個(gè)字符串分割成字符串?dāng)?shù)組,


練習(xí):一個(gè)字符串hello world,?把world替換成javascript,再把 hello javascript ?以空格分割 轉(zhuǎn)成數(shù)組 ?['hello','javascript']? 反轉(zhuǎn) 轉(zhuǎn)成 ['javascript','hello'] ?把javascript hello打印在頁(yè)面上


4、lastIndexOf()

返回一個(gè)指定的字符串值最后出現(xiàn)的位置 ,?從后往前數(shù) 找到第一個(gè)就停止 找不到就返回-1


5、match()

? 可在字符串內(nèi)檢索指定的值,或找到一個(gè)或多個(gè)正則表達(dá)式的匹配


會(huì)返回一個(gè)數(shù)組 ?數(shù)字里面包含 匹配項(xiàng) 和匹配項(xiàng)所在的下標(biāo) 和匹配項(xiàng)所在的字符串和匹配項(xiàng)的個(gè)數(shù)


練習(xí):有一個(gè)字符串 h1e2l3l4o5 需要把這個(gè)字符串的數(shù)字 取出來(lái)并以*分割,顯示在頁(yè)面。把h1e2l3l4o5 的數(shù)字去掉 把去掉后的英文hello顯示在頁(yè)面上

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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