慕容3067478
2019-11-06 10:03:12
我有一個一維的JavaScript字符串數(shù)組,我想將其轉換為以逗號分隔的列表。是否有花園式的各種的JavaScript(或jQuery的)一個簡單的方法來把它轉換成一個逗號分隔的列表?(如果這是唯一的方法,我知道如何遍歷數(shù)組并自己通過串聯(lián)構建字符串。)
3 回答

米脂
TA貢獻1836條經(jīng)驗 獲得超3個贊
所述Array.prototype.join()方法:
var arr = ["Zero", "One", "Two"];
document.write(arr.join(", "));

一只甜甜圈
TA貢獻1836條經(jīng)驗 獲得超5個贊
實際上,toString()實現(xiàn)不使用默認逗號聯(lián)接:
var arr = [ 42, 55 ];
var str1 = arr.toString(); // Gives you "42,55"
var str2 = String(arr); // Ditto
我不知道這是否由JS規(guī)范強制執(zhí)行,但這是什么 最 幾乎所有瀏覽器似乎都在這樣做。

UYOU
TA貢獻1878條經(jīng)驗 獲得超4個贊
或者(更有效地):
var arr = new Array(3);
arr [0] =“零”;
arr [1] =“一個”;
arr [2] =“兩個”;
document.write(arr); //在這種情況下與document.write(arr.toString())相同
調用時,數(shù)組的toString方法將完全返回您需要的內容-逗號分隔的列表。
添加回答
舉報
0/150
提交
取消