javascript中 join函數的使用

來源:互聯網
上載者:User

JavaScript中join函數方法是返回字串值,其中包含了串連到一起的數組的所有元素,元素由指定的分隔字元分隔開來。使用方法:

arrayObj.join(separator)
 

其中arrayObj是必選項。Array 對象。
separator是必選項。是一個 String 對象,作為最終的 String 對象中對數組元素之間的分隔字元。

當seperator不為逗號時:
如果數組中有元素沒有定義或者為 null,將其作為空白字串處理。下面這個例子說明了JavaScript中join函數方法的用法。

例子:

function JoinDemo(){
   var a, b;
   a = new Array(0,1,2,3,4);
   b = a.join("-");
   alert(b);
}
 輸出結果為:0-1-2-3-4

當seperator為逗號時,其作用和toString()相同:
例子:
比如我們有個字串"a","b","c"我們要輸出為a,b,c這樣的格式,那麼我們可以這樣:
var a = ["a","b","c"];
document.write(a);
若使用join,那必須得這樣:
var a = ["a","b","c"].join(",");
document.write(a);
如果你說你要直接輸出abc,而不輸出a,b,c,那使用join再合適不過。
var a = ["a","b","c"].join("");
document.write(a);

 

相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。