是否有一個現有的函數可以找到匹配某個一般謂詞的第一個數組元素?給定一個數組和謂詞,找到第一個匹配元素
$.fn.findFirstMatching = function(predicate) {
var result;
$.each(this, function(index, value) {
if (predicate(index, value)) {
result = {index: index, value: value};
}
});
if (result) {
return result;
}
};
我不這麼認爲,最接近的id $ .grep匹配所有對謂詞 – 2012-07-05 12:34:24