循环遍历一组对象以显示特定的内容

时间:2014-04-16 00:45:11

标签: javascript

我有多个对象,代表不同的电视节目。它们存储在一个数组中。给定一个特定的属性x,我想循环遍历数组,只显示具有给定属性x的电视节目的名称。

例如,假设我要显示动作电视节目。现在,我只能找到不仅可以分享流派的对象,还可以找到持续时间和评级(它们完全相同)。

如何根据一个属性显示数组中的项目?

1 个答案:

答案 0 :(得分:2)

正如评论中所建议的那样,数组filter方法可以为您提供所需的内容。这是一个开始:

var filteredFilms = films.filter(function(film) { 
 return parseInt(film.duration) > 150 && film.genre === 'Crime'; 
});