Example 1: find element in array javascript
const simpleArray = [3, 5, 7, 15]; const objectArray = [{ name: 'John' }, { name: 'Emma' }] console.log( simpleArray.find(e => e === 7) ) console.log( simpleArray.find(e => e === 10) ) console.log( objectArray.find(e => e.name === 'John') )
Example 2: javascript find
const inventory = [ {name: 'apples', quantity: 2}, {name: 'cherries', quantity: 8} {name: 'bananas', quantity: 0}, {name: 'cherries', quantity: 5} {name: 'cherries', quantity: 15} ]; const result = inventory.find( ({ name }) => name === 'cherries' ); console.log(result)
Example 3: javascript array.find
const array1 = [5, 12, 8, 130, 44]; const found = array1.find(element => element > 10); console.log(found);
Example 4: function search in javascript array
function findInArray(ar, val) { for (var i = 0,len = ar.length; i < len; i++) { if ( ar[i] === val ) { return i; } } return -1; } var ar = ['Rudi', 'Morie', 'Halo', 'Miki', 'Mittens', 'Pumpkin']; alert( findInArray(ar, 'Rudi') ); alert( findInArray(ar, 'Coco') );
Example 5: array find
const array1 = [5, 12, 8, 130, 44]; const found = array1.find(element => element > 10); console.log(found);
Example 6: javascript array find
var myArrayOfAges = [1,4,6,8,9,13,16,21,53,78]; var result = myArrayOfAges.find(age => age >= 12); console.log(result); if (!Array.prototype.find) { Object.defineProperty(Array.prototype, 'find', { value: function(predicate) { if (this == null) { throw TypeError('"this" is null or not defined'); } var o = Object(this); var len = o.length >>> 0; if (typeof predicate !== 'function') { throw TypeError('predicate must be a function'); } var thisArg = arguments[1]; var k = 0; while (k < len) { var kValue = o[k]; if (predicate.call(thisArg, kValue, k, o)) { return kValue; } k++; } return undefined; }, configurable: true, writable: true }); }
Comments
Post a Comment