在前面我們使用過 find , where 等語法取得我們所需要的物件 ,
find 的話其實只能找到符合條件的第一筆 , 這次我們來使用跟 where 差不多的 filter 語法 ,
都可以取得所有符合條件的物件 ,
首先我們先建立了下面的結構 :
下面的範例為取得書籍名稱 ( BOOKNAME ) 為移動迷宮的物件
var target = _.filter(bookstore,function(item){
return item.BOOKNAME === "移動迷宮";
});
不過 jquery 也有相對應的 filter 語法 :
var target2 = bookstore.filter(function(item){
return item.BOOKNAME === "移動迷宮";
});
本文同步發布於 保政島 Underscore 使用 filter 情境