Find the first matching value in an array.
$ component install component/find
Find with a function:
vartobi=find(users,function(u){returnu.name=='Tobi'});Find with property strings:
find(users,'admin');Find with object value matching:
varusers=[];users.push({name: 'Tobi',age: 2,species: 'ferret'});users.push({name: 'Jane',age: 6,species: 'ferret'});users.push({name: 'Luna',age: 2,species: 'cat'});find(users,{name: 'Jane',age: 6});// => { name: 'Jane', age: 6, species: 'ferret' }find(users,{name: 'Jane',age: 1});// => undefinedMIT