01 / Contoh
Contoh
Halo, dunia!U+0048 U+0061 U+006C U+006F U+002C U+0020 U+0064 U+0075 U+006E U+0069 U+0061 U+0021Teks dan kode / MULTIVERTO
Titik kode Unicode mengidentifikasi karakter abstrak dengan nilai skala heksadesimal; karakter tambahan menggunakan satu titik, bukan dua unit kode UTF-16. Konversi secara lokal di peramban Anda.
Terapkan setiap alat teks pada hasil sebelumnya. Alur kerja teks ↗
Hanya nama rangkaian dan urutan alat yang disimpan di peramban ini. Masukan dan hasil Anda tidak pernah disimpan.
01 / Contoh
Halo, dunia!U+0048 U+0061 U+006C U+006F U+002C U+0020 U+0064 U+0075 U+006E U+0069 U+0061 U+002102 / Panduan
Titik kode Unicode mengidentifikasi karakter abstrak dengan nilai skala heksadesimal; karakter tambahan menggunakan satu titik, bukan dua unit kode UTF-16. Konversi secara lokal di peramban Anda. Contoh masukan "Halo, dunia!" menjadi "U+0048 U+0061 U+006C U+006F U+002C U+0020 U+0064 U+0075 U+006E U+0069 U+0061 U+0021". Sebuah daftar titik kode mencatat nilai skala Unicode, bukan UTF-8 byte. Sebuah karakter di luar Basic Multilingual Plane memiliki satu nilai skalar meskipun JavaScript menyimpannya sebagai pasangan surrogate. Gunakan daftar untuk memeriksa karakter yang terlihat identik tetapi berbeda secara internal.
Sebuah titik kode Unicode adalah angka skala yang diberikan kepada sebuah karakter, ditulis di sini sebagai U+ diikuti oleh digit heksadesimal. Contohnya, U+0041 menandakan A; simbol di atas U+FFFF masih memiliki satu titik kode meskipun JavaScript mewakilinya secara internal dengan dua unit kode UTF-16. Titik kode bukan byte dan tidak menentukan bagaimana sebuah berkas dienkode. Kombinasi tanda-tanda memiliki titik-titik mereka sendiri, sehingga satu glif yang terlihat dapat memiliki satu titik pra-komposit atau beberapa titik. Alat ini menolak UTF-16 nomor pengganti dan nilai di atas U+10FFFF karena mereka bukan nilai skala yang valid. Bentuk daftar ini berharga untuk menyelidiki teks yang serupa secara visual dan tanda-tanda tak terlihat. Titik kode Unicode mengidentifikasi karakter abstrak dengan nilai skala heksadesimal; karakter tambahan menggunakan satu titik, bukan dua unit kode UTF-16. Ketika mendokumentasikan ketidakcocokan, rekam string yang terlihat dan urutan U+ ini.
Dua salinan dari sebuah kata yang diakses dapat membuat sama sementara yang satu menggunakan karakter yang sudah disusun dan yang lain menggunakan huruf dasar plus tanda kombinasi. Konversi tidak mennormalisasikan kedua ejaan, yang berguna untuk diagnosis. Sebuah urutan emoji dapat berisi beberapa titik kode yang bergabung menjadi satu grafem yang terlihat; hitung skala yang terdaftar daripada mengasumsikan satu ikon sama dengan satu titik. Jika Anda membutuhkan byte berkas fisik untuk tes protokol, gunakan konvertor byte UTF-8 sebagai gantinya. Notasi kode-titik menggambarkan karakter, bukan panjang penyimpanan mereka.
Masukkan teks Unicode. Setiap nilai skalar ditampilkan sebagai U+ diikuti empat sampai enam digit heksadesimal; karakter tambahan menggunakan satu titik kode meskipun di JavaScript menempati dua unit UTF-16. Gunakan daftar ini untuk menyelidiki kata yang terlihat benar tetapi gagal dalam pencarian persis atau perbandingan pengenal. Keluaran berisi satu nilai U+ untuk setiap nilai skalar, dipisahkan spasi. Emoji di atas U+FFFF muncul sebagai satu titik kode. Aksen penggabung dapat menjadi titik kode tambahan jika teks sumber memakai bentuk terurai. Daftar ini tidak menunjukkan fon, glif, ataupun urutan byte UTF-8. Salin titik kode persisnya ke laporan masalah agar karakter tak terlihat dapat diperiksa.
Jelajahi panduan