Chuỗi JavaScript charCodeAt ()
Các ví dụ
Nhận Unicode của ký tự đầu tiên trong một chuỗi:
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
Nhận Unicode của thứ hai:
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
Thêm ví dụ bên dưới.
Định nghĩa và Cách sử dụng
Phương charCodeAt()
thức trả về mã Unicode của ký tự tại một chỉ mục (vị trí) được chỉ định trong một chuỗi.
Chỉ số của ký tự đầu tiên là 0, ký tự thứ hai là 1,….
Chỉ số của ký tự cuối cùng là độ dài chuỗi - 1 (Xem Ví dụ bên dưới).
Xem thêm charAt()
phương pháp.
Ghi chú
Để biết thêm thông tin về Bộ ký tự Unicode, hãy truy cập Tài liệu tham khảo Unicode của chúng tôi .
Cú pháp
string.charCodeAt(index)
Thông số
Parameter | Description |
index | Optional. A number. The index (position) of a character. Default value = 0. |
Giá trị trả lại
Loại | Sự miêu tả |
Một số | Unicode của ký tự tại chỉ mục được chỉ định. NaN nếu chỉ mục không hợp lệ. |
Các ví dụ khác
Nhận Unicode của ký tự cuối cùng trong một chuỗi:
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
Nhận mã Unicode của ký tự thứ 15:
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
Hỗ trợ trình duyệt
charCodeAt()
là một tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |