76 of 264 menu

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
ptuzlpldasw