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

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

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

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

如果想按照其他標準進行排序,就需要提供比較函數(shù),該函數(shù)要比較兩個值,然后返回一個用于說明這兩個值的相對順序的數(shù)字。比較函數(shù)應該具有兩個參數(shù) a 和 b,其返回值如下:

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

若 a 等于 b,則返回 0。

若 a 大于 b,則返回一個大于 0 的值。


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

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

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

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

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

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

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

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

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

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

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