82 of 264 menu

Metoda includes

Metoda includes provádí vyhledávání zadaného řetězce v aktuálním s ohledem na velikost písmen. Prvním parametrem metoda přijímá řetězec, který je třeba najít, druhým volitelným - pozici, od které je třeba začít vyhledávání. Po provedení metoda vrátí true nebo false.

Syntaxe

řetězec.includes(co hledáme, [odkud začít vyhledávání]);

Příklad

Pojďme zkontrolovat, zda řetězec 'ab' je v řetězci 'abcde':

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

Výsledek provedení kódu:

true

Příklad

Nyní pojďme provést vyhledávání od pátého symbolu aktuálního řetězce:

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

Výsledek provedení kódu:

false

Příklad

Pojďme provést vyhledávání s ohledem na velikost písmen řetězce:

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

Výsledek provedení kódu:

false

Viz také

  • metoda at,
    která hledá symbol podle čísla jeho pozice v řetězci
  • metoda startsWith,
    která kontroluje začátek řetězce
  • metoda endsWith,
    která kontroluje konec řetězce
  • metoda indexOf,
    která provádí vyhledávání podřetězce
  • metoda lastIndexOf,
    která hledá poslední výskyt podřetězce
idrubyuzhu