标签: javascript underscore.js
我想检查或判断作者是否是莎士比亚它应该返回值,或者如果年份是1611也应该返回值..下划线语法是怎样的
var a=_.where(listOfPlays, {author: "Shakespeare", year: 1611});
答案 0 :(得分:2)
where使用AND逻辑。
where
AND
对于不同类型的条件,请考虑使用filter,为其提供相关谓词,例如
filter
var result = _.filter(listOfPlays, function(play){ return play.author=="Shakespeare" || play.year==1611; });