Строка JavaScript charCodeAt()
Примеры
Получить Unicode первого символа в строке:
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
Получите Unicode второго:
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
Ниже приведены дополнительные примеры.
Определение и использование
Метод charCodeAt()
возвращает Unicode символа по указанному индексу (позиции) в строке.
Индекс первого символа 0, второго 1, ....
Индекс последнего символа равен длине строки - 1 (см. примеры ниже).
См. также charAt()
метод.
Примечание
Для получения дополнительной информации о наборах символов Unicode посетите наш справочник по Unicode .
Синтаксис
string.charCodeAt(index)
Параметры
Parameter | Description |
index | Optional. A number. The index (position) of a character. Default value = 0. |
Возвращаемое значение
Тип | Описание |
Число | Юникод символа по указанному индексу. NaN, если индекс недействителен. |
Дополнительные примеры
Получить Unicode последнего символа в строке:
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
Получите Unicode 15-го символа:
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
Поддержка браузера
charCodeAt()
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |