Skip to main content
Module

x/lodash_es/mod.ts>every

lodash for deno use
Latest
function every
import { every } from "https://deno.land/x/lodash_es@v0.0.2/mod.ts";

Checks if predicate returns truthy for all elements of collection. Iteration is stopped once predicate returns falsey. The predicate is invoked with three arguments: (value, index|key, collection).

Note: This method returns true for empty collections because everything is true of elements of empty collections.

Examples

_.every([true, 1, null, 'yes'], Boolean); // => false

var users = [ { 'user': 'barney', 'age': 36, 'active': false }, { 'user': 'fred', 'age': 40, 'active': false } ];

// The _.matches iteratee shorthand. _.every(users, { 'user': 'barney', 'active': false }); // => false

// The _.matchesProperty iteratee shorthand. _.every(users, ['active', false]); // => true

// The _.property iteratee shorthand. _.every(users, 'active'); // => false

Parameters

collection

The collection to iterate over.

predicate
guard