¿Existe un método como include que solo busca un elemento en una matriz pero le permite ver los elementos que se están iterando?
por ejemplo: tengo la siguiente matriz:
const arr = [{ color: 'red' },{ color: 'blue' },{ color: 'pink' },{ color: 'green' }] Quiero verificar si el arr contiene un elemento con el valor de pink : así que pensé si hay algo como esto en JavaScript:
arr.includes( (el, index)=> el.color == 'pink' )que luego devuelve un valor booleano, ya sea verdadero o falso.
¿Hay un método como ese en JavaScript? si no, ¿qué pasa con lodash ?
Creo que quieres encontrar:
if (arr.find(el => el.color === "pink")) console.log("it's there");