JavaScript charCodeAt()
Вернуть Юникод первого символа в строке (значение Юникода для "H";):
var str = "HELLO WORLD";
var n = str.charCodeAt(0);
Определение charCodeAt()
Метод charCodeAt() возвращает Юникод символа в указанном индексе в строке.
Индекс первого символа равен 0, второго-1 и так далее.
Совет: Вы можете использовать метод charCodeAt() вместе со свойством length для возврата Юникода последнего символа в строке. Индекс последнего символа равен -1, второй последний символ равен -2 и так далее (см. Пример ниже).
Совет: Для получения дополнительной информации о наборах символов Unicode посетите Справочник символов HTML.
Поддержка charCodeAt()
Метод | |||||
---|---|---|---|---|---|
charCodeAt() | Да | Да | Да | Да | Да |
Синтаксис charCodeAt()
string.charCodeAt(index)
Значения параметров charCodeAt()
Параметр | Описание |
---|---|
index | Необязательный. Число представление индекса символа, который вы хотите вернуть. Если не указано, то значение по умолчанию равно 0 |
Технические детали charCodeAt()
Возвращаемое значение: | Число, представляющий юникод символа в указанном индексе. Примечание: Этот метод возвращает "NaN", если в указанном индексе нет символа или если индекс меньше "0". |
---|---|
Версия JavaScript: | ECMAScript 1 |
Примеры charCodeAt()
Вернуть Юникод последнего символа в строке (значение Юникода для "D"):
var str = "HELLO WORLD";
var n = str.charCodeAt(str.length-1);
Попробуйте сами »