javascript - 如何在不提及所有数字和中断标记的情况下水平显示数组?

标签 javascript html arrays

 var days = [
   "Monday",
   "Tuesday",
   "Wednesday",
   "Thursday",
   "Friday",
   "Saturday",
   "Sunday",
 ];
         
 document.getElementById("demo2").innerHTML = days[0] + "<br>" +
                                              days[1] + "<br>" +
                                              days[2] + "<br>" +
                                              days[3] + "<br>" +
                                              days[4] + "<br>" +
                                              days[5] + "<br>" + days[6];
body {
  margin: 0;
  padding: 0;
}
            
table {
  border: 1px solid #000;
  border-collapse: collapse;
  width: 500px;
  height: 150px;
  margin: 5px;
}
            
table tr td {
  border:1px solid #000;
  padding-left:10px;
}
            
 <h1>Concatenation Challenge</h1>
 <table>
   <tr>
     <td>All days of the week</td>
     <td id="demo2"></td>
   </tr>
 </table>
        

嗨,这听起来是个奇怪的问题。有没有一种方法可以显示从 [0] 到 [6] 而无需提及中间数字 (1-5)?我尝试了循环,但我认为我做的不对。对于 (var i=0;i > days.length;i++);

最佳答案

你可以使用.join():

document.getElementById("demo2").innerHTML = days.join("<br>");

演示:

var days = [
    "Monday",
    "Tuesday",
    "Wednesday",
    "Thursday",
    "Friday",
    "Saturday",
    "Sunday",
];
         
document.getElementById("demo2").innerHTML = days.join("<br>");
body {
    margin:0;
    padding:0;
}

table {
    border:1px solid #000;
    border-collapse: collapse;
    width:500px;
    height:150px;
    margin:5px;
}

table tr td{
    border:1px solid #000;
    padding-left:10px;
}
<h1>Concatenation Challenge</h1>
<table>
    <tr>
        <td>All days of the week</td>
        <td id="demo2"></td>
    </tr>
</table>

文档:

关于javascript - 如何在不提及所有数字和中断标记的情况下水平显示数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49934584/

相关文章:

html - 如何使 GitHub 中的 Gallery CSS slider 响应

php - 如果不显示错误,如何不允许错误消息占用 DOM 中的空间?

javascript - Ajax 不向同一端口上的本地主机发送请求

javascript - 鼠标悬停图片有效但对齐?

javascript - 全屏 iframe 的缩放内容

html - 如何始终按比例缩小宽度不同的 slider 图像

arrays - D - 将子数组的引用存储在变量中

c# - 如何找到 "out of range"异常的原因?

Javascript 练习 - 反转二维数组

javascript - 多级推送菜单,我设置了默认打开,移动端如何设置默认关闭?