Este método nos ayuda a determinar fácilmente si un array contiene un elemento predeterminado. Si el elemento existe includes
retorna true
, si no devuelve false
. Es inmutable.
<aside>
💡 este método también se puede utilizar con strings
.
</aside>
arrayName.includes(element, initialIndex /*optional*/);
Includes
puede tomar 2 argumentos:
const candies = ['🍬', '🍫', '🍭', '🍡'];
console.log(candies.includes('🍭')); //expected output -> true
console.log(candies.includes('🍬', 2)); // expected output -> false (porque '🍬' está en la posición 0, pero nosotros le indicamos a includes que empiece a buscar desde el índice número 2.)