在最新一集中的“剖析 jQuery”中,我们将揭开 $.grep 的面纱,并准确了解幕后发生的事情。
订阅我们的 YouTube 页面以观看所有视频教程!
grep 的 jQuery 源
// jQuery source for the grep method
grep: function( elems, callback, inv ) {
var ret = [];
// Go through the array, only saving the items
// that pass the validator function
for ( var i = 0, length = elems.length; i < length; i++ ) {
if ( !inv !== !callback( elems[ i ], i ) ) {
ret.push( elems[ i ] );
}
}
return ret;
}
希望您现在能够更好地了解幕后发生的事情。请记住:任何时候您需要从数组中删除项目,$.grep 都会很好地完成这个任务!
以上就是快速技巧:深入剖析jQuery – Grep的详细内容,更多请关注悠久资源其它相关文章!