Метод at - поиск символа строки по номеру его позиции на JavaScript

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

Синтаксис

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

Пример

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

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

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

'a'

Пример

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

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

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

'e'

Пример

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

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

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

'undefined'

Пример

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

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

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

'w2'

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

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



Чат с GPT Компилятор