SkillAgentSearch skills...

Any

Checks if the callback returns a truthy value for any element in a collection, or for any sub-string in a string. The function returns as soon as it finds a passing value and does not iterate over the entire collection.

Install / Use

/learn @jonschlinkert/Any
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

any NPM version Build Status

Returns true if a value exists in the given string, array or object.

  • if a callback is passed, checks to see if a truthy value is returned for any element in a collection or for any sub-string in a string.
  • returns as soon as it finds a passing value and does not iterate over the entire collection.

Install with npm

npm i any --save

Usage

var any = require('any');
any('a-b-c', 'a');
//=> true

any('a-b-c', 'd');
//=> false

any({a: 'b', c: 'd'}, 'a');
//=> true

any([{a: 'b', c: 'd'}], {a: 'b'});
//=> true

any('a-b-c', 'd');
//=> false

Running tests

Install dev dependencies.

npm i -d && npm test

Author

Jon Schlinkert

License

Copyright (c) 2015 Jon Schlinkert
Released under the MIT license


This file was generated by verb on February 26, 2015.

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated4y ago
Forks0

Languages

JavaScript

Security Score

70/100

Audited on Apr 12, 2021

No findings