var test = true; if (iterator === undefined) { for (var key in collection) { if (! collection[key]) { return false; } } } else { for (var key in collection) { if (! iterator(collection[key]) ) { return false; } } } return test;
var test = true; if (iterator === undefined) { for (var key in collection) { if (! collection[key]) { return false; } } } else { for (var key in collection) { if (! iterator(collection[key]) ) { return false; } } } return test;