js實現的字串和陣列的相互轉換

antzone發表於2017-03-26

字串和陣列的轉換是非常常見的操作,下面就通過程式碼例項簡單介紹一下相互轉換是如何完成的。

一.陣列轉換為字串:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","2","分享互助"];
console.log(theArray.join());

當join()函式沒有引數的時候,就會用逗號連線陣列中的每一個元素,再來看一段程式碼:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","2","分享互助"];
console.log(theArray.join("-"));

可以指定陣列元素連線字元,上面的程式碼就是用中劃線連線陣列中的每一個元素。

二.字串轉換為陣列:

[JavaScript] 純文字檢視 複製程式碼
var str="螞蟻部落歡迎您";
console.log(str.split());

可以使用split()函式來分隔字串生成陣列,如果沒有引數的話,那麼整個字串生成一個陣列,再來看一段程式碼:

[JavaScript] 純文字檢視 複製程式碼
var str="螞蟻-部落-歡迎您";
console.log(str.split("-"));

可以使用指定字串來分隔一個字串生成一個陣列。

相關文章