老师看下我这样方法写可以吗
来源:4-4 编程练习
weixin_慕村1291783
2020-11-24 17:13:44
# 具体遇到的问题
# 报错信息的截图
# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
<!DOCTYPE html><html lang="en">
<head> <meta charset="UTF-8" /> <title>Object.entries()</title></head>
<body> <div id="list"> <!--html结构参考如下:--> <dl> <dt>前端</dt> <dd>Vue</dd> <dd>Vue</dd> <dd>Vue</dd> </dl> </div> <script> let list = document.getElementById('list'); var classfies = { "前端": ["Vue", "Angular", "React"], "后端": ["Php", "Java", "Python"] } /*补充代码*/ let a = Object.entries(classfies); for (let value of a) { const dl = document.createElement('dl'); const dt = document.createElement('dt') dt.innerHTML = value[0] list.appendChild(dl); dl.appendChild(dt) for (const childValue of value[1]) { const dd = document.createElement('dd'); dd.innerHTML = childValue; dl.appendChild(dd); }
} </script></body>
</html>
1回答
好帮手慕星星
2020-11-24
同学你好,这种写法是可以的,很棒!
祝学习愉快~
相似问题