Metode JavaScript String charCodeAt()
- Halaman Sebelumnya
- Halaman Berikutnya
- Kembali ke Lapisan Atas Panduan Referensi String JavaScript
Definisi dan penggunaan
charCodeAt()
Metoden mengembalikan karakter Unicode di indeks yang ditentukan (index).
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-16,codePointAt()
adalah Unicode.
charCodeAt()
mengembalikan angka dalam rentang 0 sampai 65535.
Kedua metode ini mengembalikan bilangan bulat yang mewakili kode UTF-16 karakter, tetapi hanya codePointAt()
Dapat mengembalikan nilai kode Unicode yang lebih besar dari 0xFFFF (65535) dengan nilai penuh.
Petunjuk:Untuk informasi lebih lanjut tentang karakter set 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 (index). Nilai default = 0. |
Nilai kembalikan
Tipe | Deskripsi |
---|---|
Angka | Karakter Unicode di indeks yang diberikan. |
NaN |
Jika indeks tidak berlaku. |
Detil teknis
Nilai kembalikan
string dari n Kode Unicode dari karakter keberangkatan. Nilai yang kembalikan adalah bilangan bulat 16 bit dalam rentang 0~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, sedangkan yang kedua mengembalikan substrak 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, lihat Metode fromCharCode().
Dukungan peramban
charCodeAt()
Adalah fitur ECMAScript1 (ES1).
Seluruh peramban mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Halaman yang Berhubungan
- Halaman Sebelumnya
- Halaman Berikutnya
- Kembali ke Lapisan Atas Panduan Referensi String JavaScript