Метод charAt(индекс) возвращает символ строки с указанным индексом (позицией). Индекс символа в строке передается аргументом методу. Индексация символов в строке начинается с нуля до количества символов в строке минус 1.

str.charAt(index)
index
Целое число от 0 до количества символов в строке минус 1

Результатом вызова этого метода является односимвольная или пустая строка.

Применение: Если значение индекса меньше нуля или больше либо равно string.length, яваскрипт вернет пустую строку.

Символы в строке идут слева направо. Индекс первого символа равен 0, а последнего символа в строке str равен str.length - 1.

Выполнить код »

В ECMAScript 5 определен также другой способ доступа к отдельному символу – с помощью числового индекса в квадратных скобках:

Выполнить код »

Комментарии

пожелания к комментариям…
  • Приветствуются комментарии, соответствующие теме урока: вопросы, ответы, предложения.
  • Одну строчку кода оборачивайте в тег <code>, несколько строчек кода — в теги <pre><code>...ваш код...</code></pre>.
  • Допускаются ссылки на онлайн-песочницы (codepen, plnkr, JSBin и др.).