1. 程式人生 > >Js中陣列與字串型別的相互轉化

Js中陣列與字串型別的相互轉化

陣列與字串的轉化規則經常弄亂,今天做下整理。

1.陣列轉字串

var arr = [1,2,3];
var str = arr.join('.')
alert(str);

要點:1)轉化後的型別要賦到一個新的變數上。

     2)join()方法,括號中的內容的作用是:告訴直譯器用什麼連線陣列的每一個元素成為字串。例如:如果括號中內容為(‘’),結果為123,如果括號中內容為(‘。’),結果為1。2。3

2.字串轉陣列

var str = 'abcdefg';
var arr = str.split(',');
alert(arr);

要點:1)轉化後的型別要賦到一個新的變數上。

     2)split()方法,括號中的內容的作用是:告訴直譯器用什麼分隔字串組成陣列。例如:如果括號中內容為(‘’),結果為1,2,3,如果括號中內容為(‘,’),結果為:123,因為字串中沒有逗號,所以直接作為一項放到陣列中。