Metoda charAt

Metoda charAt vrací znak, který se nachází na zadané pozici v řetězci. Pozice je zadána parametrem metody (číslování začíná od nuly). Pokud je zadaná pozice větší než pozice posledního znaku - vrátí se prázdný řetězec.

Syntaxe

javascriptřetězec.charAt(pozice znaku);

Příklad

Vypišme znak, který se nachází na nulové pozici:

javascriptlet str  = 'abcde';
let char = str.charAt(0);

console.log(char);

Výsledek provedení kódu:

javascript'a'

Příklad

Nyní bude vypsán prázdný řetězec, protože zadaná pozice je větší než pozice posledního znaku:

javascriptlet str  = 'abcde';
let char = str.charAt(30);

console.log(char);

Výsledek provedení kódu:

javascript''

Viz také

  • metoda startsWith,
    která kontroluje začátek řetězce
  • metoda endsWith,
    která kontroluje konec řetězce
  • metoda indexOf,
    která hledá první výskyt podřetězce
  • metoda includes,
    která hledá řetězec
  • metoda at,
    která hledá znak řetězce