字符串 數(shù)組 對(duì)象常用方法

1.字符串轉(zhuǎn)數(shù)組:split? ? 返回?cái)?shù)組

2. sort() 方法用于對(duì)數(shù)組的元素進(jìn)行排序。返回的是排序后的數(shù)組??

? ["d", "d", "d", "f", "f", "g", "g", "g", "g", "g", "s", "s", "s", "s", "s", "s", "s"]

如果想按照其他標(biāo)準(zhǔn)進(jìn)行排序,就需要提供比較函數(shù),該函數(shù)要比較兩個(gè)值,然后返回一個(gè)用于說(shuō)明這兩個(gè)值的相對(duì)順序的數(shù)字。比較函數(shù)應(yīng)該具有兩個(gè)參數(shù) a 和 b,其返回值如下:

若 a 小于 b,在排序后的數(shù)組中 a 應(yīng)該出現(xiàn)在 b 之前,則返回一個(gè)小于 0 的值。

若 a 等于 b,則返回 0。

若 a 大于 b,則返回一個(gè)大于 0 的值。


3. join(separator) 將數(shù)組轉(zhuǎn)為字符串? ?separator:指定要使用的分隔符。

4. 字符串提?。ń厝。?/h4>

????str.substring(start,stop)? ??返回的子串包括?start?處的字符,但不包括?stop?處的字符。下標(biāo)從0開(kāi)始? 不能開(kāi)始和結(jié)束都不能為負(fù)值

? ? str.slice(start,end)? ? 返回的是新字符串? ?開(kāi)始和結(jié)束可以為負(fù)值? 負(fù)值表示從末尾往前數(shù)的位置

? ? str.substr(start,length)? 返回的是新字符串? ?第一個(gè)參數(shù)可以為負(fù)值? ?第二個(gè)參數(shù)是長(zhǎng)度

5.reverse() 方法用于顛倒數(shù)組中元素的順序。

6.reverse() 方法用于顛倒數(shù)組中元素的順序。

? ? 如果是翻轉(zhuǎn)字符串的話? 先把字符串用split轉(zhuǎn)為數(shù)組? 然后用reverse()? 最后用join() 轉(zhuǎn)為字符串?

7.splice() 方法向/從數(shù)組中添加/刪除項(xiàng)目,然后返回被刪除的項(xiàng)目。

最后編輯于
?著作權(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ù)。

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