Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
82 of 264 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Метад includes

Метад includes выполняет поиск заданной строки в текущей с учетом регистра. Первым параметром метод принимает строку, которую нужно найти, вторым необязательным - позицию, с которой нужно начинать поиск. После выполнения метод возвращает true или false.

Синтаксис

строка.includes(что ищем, [откуда начинать поиск]);

Пример

Давайте проверим, есть ли строка 'ab' в строке 'abcde':

let res = 'abcde'.includes('ab'); console.log(res);

Результат выполнения кода:

true

Пример

Теперь давайте проведем поиск с пятого символа текущей строки:

let res = 'ab cd ef'.includes('cd', 5); console.log(res);

Результат выполнения кода:

false

Пример

Давайте сделаем поиск с учетом регистра символов строки:

let res = 'abcde'.includes('AB'); console.log(res);

Результат выполнения кода:

false

Смотрите также

  • метод at,
    который ищет символ по номеру его позиции в строке
  • метод startsWith,
    который проверяет начало строки
  • метод endsWith,
    который проверяет конец строки
  • метод indexOf,
    который осуществляет поиск подстроки
  • метод lastIndexOf,
    который ищет последнее вхождение подстроки
byenru