配列から、条件に適合した要素を抽出します。 Perlのgrep関数に似ています。
当該コンテキスト(thisオブジェクト)は変更されません。
cond.test(各要素)
)が実行され、その結果が真の時に「条件に適合」したと見なされます。
条件に適合した要素で構成される配列を返します。
// 配列 foo から、文字列 'HOGE' で始まる要素のみ抽出します。 var hoge = foo.grep(/^HOGE/);
// 配列 foo から、void でない要素のみ抽出します。 var hoge = foo.grep(function (index, value) {return (value !== void);});