Метад 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,
    які шукае апошняе ўваходжанне падрадка