[英]Javascript join() array
這可能很簡單,但我嘗試使用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(' - ');
}
您不需要循環。 很簡單:
var days = [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday' ]; document.write(days.join(", "));
我不建議使用document.write。 這很危險。 改用DOM方法:
document.getElementById("layer").innerHTML = days.join(", ");
HTML就這么簡單:
<div id="layer"></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.