English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод charAt() строки JavaScript

 Объект строки JavaScript

charAt()Метод возвращает символ в строке по указанному индексу.

Индекс первого символа равен 0, индекс второго символа равен 1 и так далее.

Индекс последнего символа строкиstring.length-1

Если предоставленный вами индекс выходит за пределы этого диапазона, JavaScript возвращает пустую строку.

Если не предоставлен индекс для charAt(), то значение по умолчанию равно 0.

Синтаксис:

string.charAt(index)
var str = 'oldtoolbag.com';
str.charAt(1);// return h
Проверьте, посмотрите‹/›

Совместимость браузеров

Метод charAt() полностью поддерживается всеми браузерами:

Метод
charAt()ДаДаДаДаДа

Значение параметра

ПараметрОписание
indexЦелое число, представляющее индекс символа, который нужно вернуть

Технические детали

Возврат значения:Строка, представляющая символ в указанном индексе; если индекс не найден,则为 пустая строка
Версия JavaScript:ECMAScript 1

Более примеров

Вернуть последний символ строки:

var str = 'oldtoolbag.com';
str.charAt(str.length-1);
Проверьте, посмотрите‹/›

Пройдемся по строке и напечатаем каждый символ:

var str = 'oldtoolbag.com';
for(let i=0; i<str.length; i++) {
str.charAt(i);
}
Проверьте, посмотрите ‹/›

 Объект строки JavaScript