JS-058
includes() у JavaScript: наочний приклад для теми «Перевірка наявності елемента»
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")?

Resources