这可能非常简单,但我尝试使用join()数组,以便从-
数组的最后一项中删除days
。
我该怎么做?这是我的代码:
var days = [
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday',
'Sunday'
];
var counter = 0;
while (counter < days.length) {
document.write(days[counter]);
counter++;
days.join(' - ');
}
答案 0 :(得分:4)
你不需要循环。这很简单:
var days = [
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday',
'Sunday'
];
document.write(days.join(", "));
&#13;
我不建议使用document.write。这很危险。改为使用DOM方法:
document.getElementById("layer").innerHTML = days.join(", ");
HTML就像这样简单:
<div id="layer"></div>