【发布时间】:2020-10-07 10:42:38
【问题描述】:
我正在做一个使用 The Movie Db API 的项目,但我对显示以下对象有点困惑:
(3) [{…}, {…}, {…}]
0: {id: 12, name: "Adventure"}
1: {id: 28, name: "Action"}
2: {id: 878, name: "Science Fiction"}
length: 3
__proto__: Array(0)
基本上,我想弄清楚如何在一个元素中显示这 3 种类型。像这样执行 forEach 循环:
const genreArr = data.genres;
console.log(genreArr)
genreArr.forEach(function(item){
genre.textContent = item.name;
})
只显示一个流派名称,而不是全部。 那么,我需要做什么才能在一个段落中显示所有这些内容?
【问题讨论】:
-
你正在用下一个流派覆盖上一个流派,考虑使用
+=,或者更好的是,累积一个字符串,然后在完成后设置它以避免多次更新dom
标签: javascript arrays object foreach