Метод at

Метод at осуществляет поиск символа по номеру его позиции в строке. В параметре метода мы указываем целое число, которое может быть положительным или отрицательным (в этом случае поиск ведется с конца строки).

Синтаксис

javascriptстрока.at(позиция символа);

Пример

Давайте узнаем какой символ находится в строке под номером 0:

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

Результат выполнения кода:

javascript'a'

Пример

Давайте узнаем какой символ находится в строке под номером -1:

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

Результат выполнения кода:

javascript'e'

Пример

Если символ не был найден, то возвращается undefined:

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

Результат выполнения кода:

javascript'undefined'

Пример

Можно использовать метод at в сочетании с другими строковыми методами. Давайте рассмотрим пример с применением метода concat:

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

Результат выполнения кода:

javascript'w2'

Смотрите также

  • метод startsWith,
    который проверяет начало строки
  • метод endsWith,
    который проверяет конец строки
  • метод indexOf,
    который осуществляет поиск подстроки
  • метод lastIndexOf,
    который ищет последнее вхождение подстроки
  • метод includes,
    который ищет строку