Middle
Koja je razlika između metoda some, find i includes?
sobes.tech АИ
Одговор од АИ
У JavaScript, методи some, find и includes се применяют к масивам, но имају различите сврхе:
-
some(callback)— проверава да ли бар један елемент у масиву испуњава услов уcallback. Враћаtrueилиfalse. -
find(callback)— враћа први елемент у масиву који испуњава услов уcallback. Ако таквог нема —undefined. -
includes(value)— проверава да ли масив садржи одређену вредност. Враћаtrueилиfalse.
Пример:
const arr = [1, 2, 3, 4];
arr.some(x => x > 3); // true, постоји елемент > 3
arr.find(x => x > 3); // 4, први елемент > 3
arr.includes(3); // true, 3 је у масиву