Rumah hujung hadapan web tutorial js Perbincangan ringkas tentang isu penukaran pengekodan aksara dalam pengetahuan JavaScript_Basic

Perbincangan ringkas tentang isu penukaran pengekodan aksara dalam pengetahuan JavaScript_Basic

May 16, 2016 pm 03:51 PM
javascript pengekodan

Untuk mendapatkan pengekodan Unicode aksara, anda boleh menggunakan kaedah string.charCodeAt(index), yang ditakrifkan sebagai:

1

strObj.charCodeAt(index)

Salin selepas log masuk


Indeks ialah kedudukan aksara yang ditentukan dalam objek strObj (indeks berasaskan 0), dan nilai pulangan ialah integer 16-bit antara 0 dan 65535. Contohnya:

1

2

3

4

var strObj = "ABCDEFG";

 

 

var code = strObj.charCodeAt(2); // Unicode value of character 'C' is 67

Salin selepas log masuk


Jika tiada aksara pada indeks yang ditentukan oleh indeks, nilai pulangan ialah NaN.

Untuk menukar pengekodan Unicode kepada aksara, gunakan kaedah String.fromCharCode() Ambil perhatian bahawa ia adalah "kaedah statik" objek String, yang bermaksud anda tidak perlu mencipta contoh rentetan sebelum digunakan:


 

1

String.fromCharCode(c1, c2, ...)

Salin selepas log masuk


Ia menerima 0 atau lebih integer dan mengembalikan rentetan yang mengandungi aksara yang ditentukan oleh setiap parameter, contohnya:


       

1

var str = String.fromCharCode(72, 101, 108, 108, 111); // str == "Hello"

Salin selepas log masuk


Perbincangan:


Unicode mengandungi set aksara untuk kebanyakan bahasa bertulis dunia, tetapi hanya kerana Unicode mengandungi aksara, jangan harap aksara itu dipaparkan dengan betul apabila kotak dialog amaran, kotak teks atau halaman dipaparkan. Jika set aksara tidak tersedia, ia akan muncul pada halaman sebagai tanda soal atau simbol lain. Komputer Amerika Utara biasa tidak akan dapat memaparkan aksara Cina pada skrin melainkan set aksara Cina dan fonnya dipasang.

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk melaksanakan sistem pengecaman pertuturan dalam talian menggunakan WebSocket dan JavaScript Bagaimana untuk melaksanakan sistem pengecaman pertuturan dalam talian menggunakan WebSocket dan JavaScript Dec 17, 2023 pm 02:54 PM

Bagaimana untuk melaksanakan sistem pengecaman pertuturan dalam talian menggunakan WebSocket dan JavaScript

WebSocket dan JavaScript: teknologi utama untuk melaksanakan sistem pemantauan masa nyata WebSocket dan JavaScript: teknologi utama untuk melaksanakan sistem pemantauan masa nyata Dec 17, 2023 pm 05:30 PM

WebSocket dan JavaScript: teknologi utama untuk melaksanakan sistem pemantauan masa nyata

Bagaimana untuk melaksanakan sistem tempahan dalam talian menggunakan WebSocket dan JavaScript Bagaimana untuk melaksanakan sistem tempahan dalam talian menggunakan WebSocket dan JavaScript Dec 17, 2023 am 09:39 AM

Bagaimana untuk melaksanakan sistem tempahan dalam talian menggunakan WebSocket dan JavaScript

Graf pengetahuan: rakan kongsi yang ideal untuk model besar Graf pengetahuan: rakan kongsi yang ideal untuk model besar Jan 29, 2024 am 09:21 AM

Graf pengetahuan: rakan kongsi yang ideal untuk model besar

Cara menggunakan JavaScript dan WebSocket untuk melaksanakan sistem pesanan dalam talian masa nyata Cara menggunakan JavaScript dan WebSocket untuk melaksanakan sistem pesanan dalam talian masa nyata Dec 17, 2023 pm 12:09 PM

Cara menggunakan JavaScript dan WebSocket untuk melaksanakan sistem pesanan dalam talian masa nyata

JavaScript dan WebSocket: Membina sistem ramalan cuaca masa nyata yang cekap JavaScript dan WebSocket: Membina sistem ramalan cuaca masa nyata yang cekap Dec 17, 2023 pm 05:13 PM

JavaScript dan WebSocket: Membina sistem ramalan cuaca masa nyata yang cekap

Tutorial JavaScript Mudah: Cara Mendapatkan Kod Status HTTP Tutorial JavaScript Mudah: Cara Mendapatkan Kod Status HTTP Jan 05, 2024 pm 06:08 PM

Tutorial JavaScript Mudah: Cara Mendapatkan Kod Status HTTP

Ketahui cara meningkatkan prestasi pengekodan berdasarkan GenAI dalam satu artikel Ketahui cara meningkatkan prestasi pengekodan berdasarkan GenAI dalam satu artikel Apr 01, 2024 pm 06:49 PM

Ketahui cara meningkatkan prestasi pengekodan berdasarkan GenAI dalam satu artikel

See all articles