HomeLập trìnhJavaScriptJavaScript String.prototype.charCodeAt() -...

JavaScript String.prototype.charCodeAt() – Mã Char tại Giải thích với các ví dụ – Hướng dẫn


Các charCodeAt() trả về giá trị Unicode dạng số của ký tự tại chỉ mục đã cho (ngoại trừ các điểm mã unicode > 0x10000).

cú pháp

str.charCodeAt(index)

Thông số

mục lục

Một số nguyên lớn hơn hoặc bằng 0 và nhỏ hơn độ dài của chuỗi; nếu nó không phải là một số, nó sẽ mặc định là 0.

liên kết MDN | liên kết MSDN

Sự miêu tả

Lưu ý rằng charCodeAt() sẽ luôn trả về một giá trị nhỏ hơn 65536. Điều này là do các điểm mã cao hơn được biểu thị bằng một cặp ký tự giả “thay thế” (có giá trị thấp hơn) được sử dụng để bao gồm ký tự thực. Do đó, để kiểm tra hoặc tái tạo toàn bộ ký tự cho các ký tự riêng lẻ có giá trị 65536 trở lên, đối với các ký tự đó, không chỉ cần truy xuất charCodeAt(i) nhưng cũng charCodeAt(i+1) (như thể kiểm tra/tái tạo một chuỗi có hai chữ cái). Xem ví dụ 2 và 3 bên dưới.

charCodeAt() lợi nhuận NaN nếu đã cho index nhỏ hơn 0 hoặc bằng hoặc lớn hơn độ dài của chuỗi.

ví dụ

'ABC'.charCodeAt(0); // returns 65

var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
document.write(str.charCodeAt(str.length - 1));

// Output: 90




20 lượt thích



Zik.vn – Biên dịch & Biên soạn Lại

Đọc thêm  Phương thức reduce và reduceRight của JavaScript hoạt động như thế nào
spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Buy Now ⟶

Bài viết liên quang

DMCA.com Protection Status