ES 2015 Array.find ponyfill.
Ponyfill: A polyfill that doesn't overwrite the native method.
Find array elements. Executes a callback for each element, returns the first element for which its callback returns a truthy value.
varfind=require('array-find');varnumbers=[1,2,3,4];find(numbers,function(element,index,array){returnelement===2;});// => 2varrobots=[{name: 'Flexo'},{name: 'Bender'},{name: 'Buster'}];find(robots,function(robot,index,array){returnrobot.name==='Bender';});// => {name: 'Bender'}find(robots,function(robot,index,array){returnrobot.name==='Fry';});// => undefinedOptionally pass in an object as third argument to use as this when executing callback.
$ npm install array-findMIT