Rumah >hujung hadapan web >tutorial js >Penjelasan terperinci tentang penggunaan kaedah charCodeAt() dalam pengetahuan JavaSacript_Basic
Kaedah ini mengembalikan nombor yang mewakili nilai Unikod aksara pada indeks yang diberikan.
Titik kod Unikod berjulat dari 0 hingga 1114111. Padanan langsung pengekodan aksara ASCII bagi 128 titik kod Unicode yang pertama. charCodeAt() akan sentiasa mengembalikan nilai kurang daripada 65,536.
Tatabahasa
string.charCodeAt(index);
Berikut ialah butiran parameter:
Nilai pulangan:
Mengembalikan nombor yang mewakili nilai Unikod aksara pada indeks yang diberikan. Jika indeks yang diberikan bukan panjang antara 0 dan 1, NaN dikembalikan.
Contoh:
<html> <head> <title>JavaScript String charCodeAt() Method</title> </head> <body> <script type="text/javascript"> 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>
Ini akan menghasilkan keputusan berikut:
str.charCodeAt(0) is:84 str.charCodeAt(1) is:104 str.charCodeAt(2) is:105 str.charCodeAt(3) is:115 str.charCodeAt(4) is:32 str.charCodeAt(5) is:105