Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để trả về một số cho biết giá trị Unicode của ký tự?


charCodeAt () phương thức trả về một số cho biết giá trị Unicode của ký tự tại chỉ mục đã cho. Điểm mã Unicode nằm trong khoảng từ 0 đến 1.114.111. 128 điểm mã Unicode đầu tiên là khớp trực tiếp của bảng mã ký tự ASCII.

Tham số sau được hỗ trợ bởi charCodeAt (index) -

  • chỉ mục - Một số nguyên từ 0 đến 1 nhỏ hơn độ dài của chuỗi; nếu không xác định, mặc định là 0.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để trả về một số cho biết giá trị Unicode của ký tự -

<html>
   <head>
      <title>JavaScript String charCodeAt() Method</title>
   </head>

   <body>
      <script>
         var str = new String( "This is string" );
         document.write("str.charCodeAt(0) is:" + str.charCodeAt(0));
         document.write("<br />str.charCodeAt(1) is:" + str.charCodeAt(1));
         document.write("<br />str.charCodeAt(2) is:" + str.charCodeAt(2));
         document.write("<br />str.charCodeAt(3) is:" + str.charCodeAt(3));
         document.write("<br />str.charCodeAt(4) is:" + str.charCodeAt(4));
         document.write("<br />str.charCodeAt(5) is:" + str.charCodeAt(5));
      </script>
   </body>
</html>