为了账号安全,请及时绑定邮箱和手机立即绑定

javascript 数组 遍历成table

javascript 数组 遍历成table

慕桂英3389331 2019-03-19 17:15:18
如果将一个多维数组遍历成一个table?`var arr = [{id: "1",name:"11",comment:"1"},{id: "2",name:"22",comment:"22"},{id: "333",name:"333",comment:"333"}];最终效果是如下图
查看完整描述

3 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

这真的不是我想说的。`// 首先,我们将你的对象 arr


var len = arr.length;

for(var i = 0 ;i < len;i++){

    for(var key in arr[i]){

        console.log(key);

        console.log(arr[i][key]);

    }

    

}

`

试一试?


查看完整回答
反对 回复 2019-04-03
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

给你写个


 var arr = [{id: "1",name:"11",comment:"1"},{id: "2",name:"22",comment:"22"},{id: "333",name:"333",comment:"333"}];

var str=`

        <table border="4">

            <thead>

                <tr>

                    <th>id</th><th>name</th><th>comment</th></tr>

            </thead>

            <tbody>

            ${

                arr.map(o => {

                    return `<tr>

                                <td>${o.id}</td>

                                <td>${o.name}</td>

                                <td>${o.comment}</td>

                            </tr>`

                }).join('')

            }

            </tbody>

         </table>

         `

document.querySelector('#table-wrap').innerHTML=str

实际效果


查看完整回答
反对 回复 2019-04-03
  • 3 回答
  • 0 关注
  • 901 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信