課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
join()和concat()的區(qū)別就在于concat直接顯示用‘,’分割,而join()可以指定分隔符????對嗎
2016-11-03
源自:JavaScript進階篇 7-19
正在回答
join()是輸出成字符串用默認用“,”分割。concat()是連接數(shù)組。完全不一樣。
慕粉4059823 提問者
join()是數(shù)組內(nèi)連接嗎?
concat() 方法用于連接兩個或多個數(shù)組。該方法不會改變現(xiàn)有的數(shù)組,而僅僅會返回被連接數(shù)組的一個副本。舉例說明:1 /*concat()結(jié)果返回的是一個數(shù)組*/ 2 3 var arr = new Array(3) 4 arr[0] = "George" 5 arr[1] = "John" 6 arr[2] = "Thomas" 7 8 var arr2 = new Array(3) 9 arr2[0] = "James"10 arr2[1] = "Adrew"11 arr2[2] = "Martin"12 13 document.write(arr.concat(arr2))14 15 16 //result:17 George,John,Thomas,James,Adrew,Martin join方法:join() 方法用于把數(shù)組中的所有元素放入一個字符串。元素是通過指定的分隔符進行分隔的。舉例說明:1 /*join()返回的是一個字符串*/ 2 var arr = new Array(3); 3 arr[0] = "George" 4 arr[1] = "John" 5 arr[2] = "Thomas" 6 7 document.write(arr.join()); 8 9 document.write("<br />");10 11 document.write(arr.join("."));12 //result:13 George,John,Thomas14 George.John.Thomas
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答不加join和加了join有什么區(qū)別?
3 回答=== 和 = 的區(qū)別
3 回答!=和=!的區(qū)別
1 回答var和function的區(qū)別
3 回答document.getElementByName 和document.getElementByTagName的區(qū)別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-03
join()是輸出成字符串用默認用“,”分割。concat()是連接數(shù)組。完全不一樣。
2017-02-17
join()是數(shù)組內(nèi)連接嗎?
2016-11-03
concat() 方法用于連接兩個或多個數(shù)組。該方法不會改變現(xiàn)有的數(shù)組,而僅僅會返回被連接數(shù)組的一個副本。
舉例說明:
1 /*concat()結(jié)果返回的是一個數(shù)組*/
2
3 var arr = new Array(3)
4 arr[0] = "George"
5 arr[1] = "John"
6 arr[2] = "Thomas"
7
8 var arr2 = new Array(3)
9 arr2[0] = "James"
10 arr2[1] = "Adrew"
11 arr2[2] = "Martin"
12
13 document.write(arr.concat(arr2))
14
15
16 //result:
17 George,John,Thomas,James,Adrew,Martin
join方法:
join() 方法用于把數(shù)組中的所有元素放入一個字符串。元素是通過指定的分隔符進行分隔的。
舉例說明:
1 /*join()返回的是一個字符串*/
2 var arr = new Array(3);
3 arr[0] = "George"
4 arr[1] = "John"
5 arr[2] = "Thomas"
6
7 document.write(arr.join());
8
9 document.write("<br />");
10
11 document.write(arr.join("."));
12 //result:
13 George,John,Thomas
14 George.John.Thomas