Phương thức charCodeAt
Phương thức charCodeAt trả về mã của ký tự
(giá trị số), đứng ở một vị trí cụ thể
trong chuỗi. Số thứ tự của ký tự bắt đầu
từ 0. Nếu số được chỉ định
lớn hơn ký tự cuối cùng của
chuỗi, thì phương thức trả về NaN.
Cú pháp
javascriptchuỗi.charCodeAt(số thứ tự của ký tự trong chuỗi);
Ví dụ
Hãy in ra mã của chữ cái
'A' (ký tự ở vị trí 0):
javascriptlet str = 'ABC';
let code = str.charCodeAt(0);
console.log(code);
Kết quả thực thi mã:
javascript65
Ví dụ
Hãy thử tìm ký tự có số thứ tự không tồn tại trong chuỗi:
javascriptlet str = 'ABC';
let code = str.charCodeAt(4);
console.log(code);
Kết quả thực thi mã:
javascriptNaN
Xem thêm
-
phương thức
String.fromCharCode,
thực hiện thao tác ngược lại -
phương thức
charAt,
trả về ký tự đứng ở vị trí được chỉ định trong chuỗi