Sobes.tech
Middle

Mi a különbség a some és az includes között?

sobes.tech MI

Válasz az MI-től

A some és az includes a JavaScript tömbmetódusai, de különböző célokra szolgálnak:

  • A some ellenőrzi, hogy a tömbben van-e legalább egy olyan elem, amely megfelel a megadott feltételnek. Visszaadja az true vagy false értéket.

  • Az includes ellenőrzi, hogy a tömb tartalmaz-e egy adott értéket. Visszaadja az true vagy false értéket.

Példa:

const arr = [1, 2, 3, 4];

// some: ellenőrizzük, van-e a tömbben 3-nál nagyobb szám
console.log(arr.some(x => x > 3)); // true

// includes: ellenőrizzük, tartalmazza-e a tömb a 3-at
console.log(arr.includes(3)); // true