Metóda at
Metóda at vykonáva vyhľadávanie znaku
podľa čísla jeho pozície v reťazci.
V parametri metódy uvádzame celé číslo,
ktoré môže byť kladné alebo záporné
(v tomto prípade sa vyhľadávanie vykonáva od konca reťazca).
Syntax
reťazec.at(pozícia znaku);
Príklad
Pozrime sa, ktorý znak sa nachádza
v reťazci pod číslom 0:
let res = 'abcde'.at(0);
console.log(res);
Výsledok vykonania kódu:
'a'
Príklad
Pozrime sa, ktorý znak sa nachádza
v reťazci pod číslom -1:
let res = 'abcde'.at(-1);
console.log(res);
Výsledok vykonania kódu:
'e'
Príklad
Ak znak nebol nájdený,
vráti sa undefined:
let res = 'abcde'.at(10);
console.log(res);
Výsledok vykonania kódu:
'undefined'
Príklad
Metódu at je možné použiť
v kombinácii s inými reťazcovými metódami.
Pozrime sa na príklad s použitím
metódy concat:
let str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);
Výsledok vykonania kódu:
'w2'
Pozrite tiež
-
metóda
startsWith,
ktorá kontroluje začiatok reťazca -
metóda
endsWith,
ktorá kontroluje koniec reťazca -
metóda
indexOf,
ktorá vykonáva vyhľadávanie podreťazca -
metóda
lastIndexOf,
ktorá hľadá posledný výskyt podreťazca -
metóda
includes,
ktorá hľadá reťazec