# Метод 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`,
  который ищет последнее вхождение подстроки

←→
↑
en ru