Отдаёт символ под заданным индексомi
.
Примеры:
'Flavio'.charAt(0) //'F'
'Flavio'.charAt(1) //'l'
'Flavio'.charAt(2) //'a'
Если вы зададите индекс, который не подходит по строке, то на выходе вы получите уже пустую строку.
В JavaScript нет типа char, так что char это строка с длиной1
.
Отдаёт код символа под индексомi
. Как и сcharAt()
, отдаёт Unicode 16-битное целое число, представляющее символ:
'Flavio'.charCodeAt(0) //70
'Flavio'.charCodeAt(1) //108
'Flavio'.charCodeAt(2) //97
Вызов toString()
после него, отдаст шестнадцатеричное число, которое вы можете найти в любой Unicode таблице,такой как эта.