如何在underscore.js

时间:2016-02-01 12:03:20

标签: javascript underscore.js

我想检查或判断作者是否是莎士比亚它应该返回值,或者如果年份是1611也应该返回值..下划线语法是怎样的



var a=_.where(listOfPlays, {author: "Shakespeare", year: 1611});




1 个答案:

答案 0 :(得分:2)

where使用AND逻辑。

对于不同类型的条件,请考虑使用filter,为其提供相关谓词,例如

var result = _.filter(listOfPlays, function(play){
   return play.author=="Shakespeare" || play.year==1611;
});