我有多个对象,代表不同的电视节目。它们存储在一个数组中。给定一个特定的属性x
,我想循环遍历数组,只显示具有给定属性x
的电视节目的名称。
例如,假设我要显示动作电视节目。现在,我只能找到不仅可以分享流派的对象,还可以找到持续时间和评级(它们完全相同)。
如何根据一个属性显示数组中的项目?
答案 0 :(得分:2)
正如评论中所建议的那样,数组filter方法可以为您提供所需的内容。这是一个开始:
var filteredFilms = films.filter(function(film) {
return parseInt(film.duration) > 150 && film.genre === 'Crime';
});