Метод charAt()
Примеры
Получить первый символ в строке:
let text = "Привет, мир";
let letter = text.charAt(0);
Попробуйте сами »
Получить второй символ в строке:
let text = "Привет, мир";
let letter = text.charAt(1);
Попробуйте сами »
Получить последний символ в строке:
let text = "Привет, мир";
let letter = text.charAt(text.length-1);
Попробуйте сами »
Смотрите примеры ниже.
Описание
Метод charAt() возвращает символ по указанному индексу (позиции) в строке.
Индекс первого символа — 0, второго — 1, ...
Синтаксис
string.charAt(index)
Параметры
| Параметр | Описание |
|---|---|
| index | Oнеобязательно. Индекс (позиция) символа. По умолчанию = 0. |
Возвращаемое значение
| Тип | Описание |
|---|---|
| String | Символ по указанному индексу. Пустая строка (""), если индекс выходит за пределы диапазона. |
Ещё примеры
Индекс вне диапазона возвращает пустую строку:
let text = "Привет, мир";
let letter = text.charAt(15);
Попробуйте сами »
Индекс по умолчанию – 0:
let text = "Привет, мир";
let letter = text.charAt();
Попробуйте сами »
Неверный индекс преобразуется в 0:
let text = "Привет, мир";
let letter = text.charAt(3.14);
Попробуйте сами »
Поддержка браузера
charAt() — это функция ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |