JS分割、合成字符串——split()方法、join()方法

splite用於分割數組,

stringObject.split(separator,howmany)方法

必需。字符串或正則表達式,從該參數指定的地方分割 stringObject。

可選。該參數可指定返回的數組的最大長度。如果設置了該參數,返回的子串不會多於這個參數指定的數組。如果沒有設置該參數,整個字符串都會被分割,不考慮它的長度。

var str = "hello word";
var singleStr =  str.splite("");
console.log(singleStr);

本例中參數設置爲空,即每一個字符都進行分割

輸出結果爲[h,e,l,l,o, ,w,o,r,d]

若參數設置爲" "則是在每個空格處分割,輸出結果應爲[hello,word]

 

join() 方法用於把數組中的所有元素放入一個字符串。

元素是通過指定的分隔符進行分隔的。

arrayObject.join(separator)
separator 可選。指定要使用的分隔符。如果省略該參數,則使用逗號作爲分隔符。
var str = "hello word";
var singleStr =  str.splite("").reverse().join("");
console.log(singleStr);

splite將字符串分割成數組,reverse將數組逆序,join將數組轉換成字符串,每個字符之間沒有連接符號。

所以輸出結果應是drow olleh

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章