Skip to content

Instantly share code, notes, and snippets.

@nekman
Created June 20, 2012 21:22
Show Gist options
  • Save nekman/2962311 to your computer and use it in GitHub Desktop.
Save nekman/2962311 to your computer and use it in GitHub Desktop.
Array.prototype.where = Array.prototype.where || function(predicate) {
var results = [],
len = this.length,
i = 0;
for(; i < len; i++) {
var item = this[i];
if (predicate(item)) {
results.push(item);
}
}
return results;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment