jQuery の grep を試す
jQuery
Published: 2018-10-06

目的

jQuery の grep の挙動を試しました。

やってみる

var list = [
    {id: 't1', name: "ABC"},
    {id: 't2', name: "DEF"},
    {id: 't3', name: "GHI"},
    {id: 't4', name: "JKL"},
    {id: 't5', name: "MN"},
    {id: 't6', name: "XYZ"}
];

var t = $.grep(list, function(val, i) {
    return i > 3;
});

console.log(t);

// 結果
[
    {id: 't5', name: "MN"},
    {id: 't6', name: "XYZ"}
];

grep の第 2 引数に渡した関数で、インデックスが 3 より大きい要素を取り出します。

参考URL