Metoda at
Metoda at wykonuje wyszukiwanie znaku
według numeru jego pozycji w ciągu znaków.
W parametrze metody wskazujemy liczbę całkowitą,
która może być dodatnia lub ujemna
(w tym przypadku wyszukiwanie jest prowadzone od końca ciągu).
Składnia
ciąg.at(pozycja znaku);
Przykład
Sprawdźmy, jaki znak znajduje się
w ciągu pod numerem 0:
let res = 'abcde'.at(0);
console.log(res);
Wynik wykonania kodu:
'a'
Przykład
Sprawdźmy, jaki znak znajduje się
w ciągu pod numerem -1:
let res = 'abcde'.at(-1);
console.log(res);
Wynik wykonania kodu:
'e'
Przykład
Jeśli znak nie został znaleziony, to
zwracane jest undefined:
let res = 'abcde'.at(10);
console.log(res);
Wynik wykonania kodu:
'undefined'
Przykład
Można używać metody at
w połączeniu z innymi metodami ciągów znaków.
Spójrzmy na przykład z zastosowaniem
metody concat:
let str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);
Wynik wykonania kodu:
'w2'
Zobacz też
-
metoda
startsWith,
która sprawdza początek ciągu znaków -
metoda
endsWith,
która sprawdza koniec ciągu znaków -
metoda
indexOf,
która wykonuje wyszukiwanie podciągu -
metoda
lastIndexOf,
która wyszukuje ostatnie wystąpienie podciągu -
metoda
includes,
która wyszukuje ciąg znaków