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

javascriptciąg.at(pozycja znaku);

Przykład

Sprawdźmy, jaki znak znajduje się w ciągu pod numerem 0:

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

Wynik wykonania kodu:

javascript'a'

Przykład

Sprawdźmy, jaki znak znajduje się w ciągu pod numerem -1:

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

Wynik wykonania kodu:

javascript'e'

Przykład

Jeśli znak nie został znaleziony, to zwracane jest undefined:

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

Wynik wykonania kodu:

javascript'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:

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

Wynik wykonania kodu:

javascript'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