Metode JavaScript String codePointAt()
- Halaman Sebelumnya charCodeAt()
- Halaman Berikutnya concat()
- Kembali ke TINGKAT ATAS Referensi String JavaScript
Definisi dan Penggunaan
codePointAt()
Metode ini mengembalikan nilai Unicode di indeks (posisi) di string.
Indeks posisi pertama adalah 0, kedua adalah 1,....
Lihat Juga:
Unicode
Untuk informasi lebih lanjut tentang karakter set Unicode, kunjungi Panduan Unicode。
Contoh
Contoh 1
Ambil nilai kode point (code point) untuk posisi pertama di string:
let text = "HELLO WORLD"; let code = text.codePointAt(0);
Contoh 2
Ambil nilai kode point untuk posisi kedua:
let text = "HELLO WORLD"; let code = text.codePointAt(1);
Contoh 3
Ambil nilai kode point untuk posisi terakhir:
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
Contoh 4
Ambil nilai kode point untuk posisi ke-15:
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
Perbedaan antara charCodeAt() dan codePointAt()
charCodeAt()
Adalah UTF-16codePointAt()
Adalah Unicode.
charCodeAt()
kembalikan angka antara 0 hingga 65535.
Dua metode ini kembalikan angka yang mewakili kode UTF-16 karakter, tetapi hanya codePointAt()
Dapat mengembalikan nilai yang lebih besar dari 0xFFFF (65535) untuk nilai yang lengkap Unicode.
Untuk informasi lebih lanjut tentang karakter set Unicode, kunjungi Panduan Unicode。
Syarat
string.codePointAt(index)
Parameter
Parameter | Deskripsi |
---|---|
index |
Pilihan. Indeks string dalam string (posisi). Nilai Default = 0. |
Nilai Balik
Tipe | Deskripsi |
---|---|
Angka | Nilai kode (code point value) diindeks yang ditentukan. |
undefined | Jika indeks tidak valid. |
Dukungan Peramban
codePointAt()
Adalah fitur ECMAScript6 (ES6).
Semua peramban modern mendukung ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Dukung | Dukung | Dukung | Dukung | Dukung |
Internet Explorer 11 (atau versi yang lebih awal) tidak mendukung codePointAt()
。
- Halaman Sebelumnya charCodeAt()
- Halaman Berikutnya concat()
- Kembali ke TINGKAT ATAS Referensi String JavaScript