Метод includes

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

Синтаксис

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

Пример

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

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

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

javascripttrue

Пример

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

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

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

javascriptfalse

Пример

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

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

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

javascriptfalse

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

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