JS-058

Beginner4 min~4 min read#array#includes#search
includes()
Перевірка наявності елемента
Goal
Навчись перевіряти чи існує елемент у масиві за допомогою includes().
Explanation
- includes() перевіряє наявність значення в масиві.
- Якщо значення знайдено — повертається true.
- Якщо значення відсутнє — повертається false.
- Метод не повертає позицію елемента.
- includes() дуже зручний для швидких перевірок.
Аналогія
Ти дивишся в холодильник і перевіряєш чи є там молоко. Відповідь лише одна: є або немає.
Code
const fruits = [
"Apple",
"Banana",
"Orange"
];
console.log(fruits.includes("Banana"));
console.log(fruits.includes("Mango"));Result: true false
Типова помилка
Новачки іноді очікують отримати номер елемента. Для цього існує indexOf().
Remember
- ✦ includes() повертає true або false.
- ✦ Використовується для перевірки існування значення.
- ✦ Не повертає індекс елемента.
Quick Quiz
Що поверне ["Apple", "Banana"].includes("Banana")?