JavaScript String charCodeAt() 方法
- Halaman sebelumnya
- Halaman berikutnya
- Kembali ke tingkat atas Panduan Rujukan String JavaScript
定义和用法
charCodeAt()
方法返回字符串中规定索引(下标)处字符的 Unicode。
Indeks karakter pertama adalah 0, kedua adalah 1,......
Indeks karakter terakhir adalah panjang string - 1 (lihat contoh di bawah).
Lihat pula:
Pembanding charCodeAt() dengan codePointAt()
charCodeAt()
Adalah UTF-16codePointAt()
Adalah Unicode.
charCodeAt()
yang mengembalikan angka antara 0 dan 65535.
Kedua metode ini mengembalikan bilangan bulat yang mewakili kode UTF-16 karakter, tetapi hanya codePointAt()
Dapat mengembalikan nilai yang lebih besar daripada 0xFFFF (65535) dengan nilai penuh.
Petunjuk:Untuk informasi lebih lanjut tentang set karakter Unicode, kunjungi Panduan Unicode.
Contoh
Contoh 1
Dapatkan Unicode karakter pertama string:
let text = "HELLO WORLD"; let code = text.charCodeAt(0);
Contoh 2
Dapatkan Unicode karakter kedua:
let text = "HELLO WORLD"; let code = text.charCodeAt(1);
Contoh 3
Dapatkan Unicode karakter terakhir string:
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
Contoh 4
Dapatkan Unicode karakter ke-16:
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
Sintaks
string.charCodeAt(n)
Parameter
Parameter | Deskripsi |
---|---|
n |
Pilihan. Angka. Indeks karakter (indeks). Nilai baku = 0. |
Nilai kembalian
Tipe | Deskripsi |
---|---|
Angka | Karakter Unicode di indeks yang diberikan. |
NaN |
Jika indeks tidak sah. |
Detil teknis
Nilai kembalian
string dari n Kode Unicode dari karakter yang ada. Nilai ini adalah bilangan bulat 16-bit antara 0 dan 65535.
Keterangan
charCodeAt()
Metode yang sama seperti charAt()
Operasi yang dijalankan sama seperti yang lain, hanya saja yang pertama mengembalikan kode karakter yang berada di posisi yang ditentukan, sementara yang kedua mengembalikan substrung yang mengandung karakter itu sendiri. Jika n adalah negatif, atau sama dengan panjang string, maka charCodeAt()
Metode ini mengembalikan NaN
.
Untuk mengetahui cara membuat string dari kode Unicode, silakan lihat Metode fromCharCode().
Pendukung pelayar
charCodeAt()
Adalah fitur ECMAScript1 (ES1).
Semua pelayar web mendukung sepenuhnya ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Sokongan | Sokongan | Sokongan | Sokongan | Sokongan | Sokongan |
- Halaman sebelumnya
- Halaman berikutnya
- Kembali ke tingkat atas Panduan Rujukan String JavaScript