Метод 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,
    който търси последното срещане на подниз