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
someellenőrzi, hogy a tömbben van-e legalább egy olyan elem, amely megfelel a megadott feltételnek. Visszaadja aztruevagyfalseértéket. -
Az
includesellenőrzi, hogy a tömb tartalmaz-e egy adott értéket. Visszaadja aztruevagyfalseé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