76 of 264 menu

Metoda at

Metoda at provádí vyhledání znaku podle čísla jeho pozice v řetězci. V parametru metody uvádíme celé číslo, které může být kladné nebo záporné (v tomto případě se vyhledávání provádí od konce řetězce).

Syntaxe

řetězec.at(pozice znaku);

Příklad

Pojďme zjistit, který znak se nachází v řetězci na pozici 0:

let res = 'abcde'.at(0); console.log(res);

Výsledek provedení kódu:

'a'

Příklad

Pojďme zjistit, který znak se nachází v řetězci na pozici -1:

let res = 'abcde'.at(-1); console.log(res);

Výsledek provedení kódu:

'e'

Příklad

Pokud znak nebyl nalezen, vrátí se undefined:

let res = 'abcde'.at(10); console.log(res);

Výsledek provedení kódu:

'undefined'

Příklad

Metodu at lze použít v kombinaci s jinými řetězcovými metodami. Pojďme se podívat na příklad s použitím metody concat:

let str = 'word1'.at(0).concat('word2'.at(-1)); console.log(str);

Výsledek provedení kódu:

'w2'

Viz také

  • metoda startsWith,
    která kontroluje začátek řetězce
  • metoda endsWith,
    která kontroluje konec řetězce
  • metoda indexOf,
    která provádí vyhledání podřetězce
  • metoda lastIndexOf,
    která hledá poslední výskyt podřetězce
  • metoda includes,
    která hledá řetězec
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout