Rumah > Artikel > hujung hadapan web > Bagaimana untuk menukar nilai Unicode kepada aksara dalam JavaScript?
Dalam tutorial ini, kita akan belajar untuk menukar nilai Unikod kepada aksara dalam JavaScript. Unicode Nilai ialah nilai standard untuk aksara yang boleh dikodkan pengguna untuk menukarnya kepada aksara.
Sebagai contoh, "A" ialah aksara Unikod yang nilainya mengikut ASCII (Kod Standard Amerika untuk Pertukaran Maklumat) ialah 65#🎜 🎜# meja. Begitu juga, semua huruf, nombor dan aksara lain mempunyai nilai Unikod tertentu. Kami akan belajar menggunakan JavaScript untuk mengenal pasti aksara Unicode daripada nilainya.
GunakanfromCharCode(), yang mendapat nilai perpuluhan aksara Unicode dan mengembalikan aksara yang berkaitan. Selain itu, ia memerlukan berbilang nilai sebagai argumen dan mengembalikan rentetan selepas menggabungkan semua aksara.
tatabahasa
String.fromCharCode( value ); String.fromCharCode( v1, v2, v3, v4, v5, … );parameter
value - Ia ialah nilai perpuluhan bagi aksara Unikod.
v1, v2, v3,... - Ia adalah berbilang nilai nilai Unikod yang berbeza atau sama.
fromCharCode() pada nilai Unicode yang berbeza untuk menukarnya kepada aksara. Kami menukar dua nilai Unicode - 69 dan 97 kepada aksara.
<html> <head> </head> <body> <h2>Convert Unicode values to characters in JavaScript.</h2> <h4>Converting single Decimal Unicode value to character using the <i> fromCharCode() </i> method.</h4> <p id = "output"> </p> <script> let output = document.getElementById("output"); // converting different decimal values to characters let value = 69; let char = String.fromCharCode( value ); output.innerHTML += value + " to unicode character is : " + char + " <br/> "; char = String.fromCharCode( 97 ); output.innerHTML += 97 + " to unicode character is : " + char + " <br/> "; </script> </body> </html>Contoh 2
<html> <head> </head> <body> <h2>Convert Unicode values to characters in JavaScript. </h2> <h4>Converting multiple Decimal Unicode values to characters using the <i> fromCharCode() </i> method.</h4> <p id="output1"></p> <script> let output1 = document.getElementById("output1"); // converting multiple values to unicode characters in single pass. output1.innerHTML += " [84, 117, 116, 111, 114, 105, 97, 108, 115, 80, 111, 105, 110, 116] to Unicode character is : " + String.fromCharCode( 84, 117, 116, 111, 114, 105, 97, 108, 115, 80, 111, 105, 110, 116 ) + " <br/> "; output1.innerHTML += " [72, 69, 76, 76, 79] to Unicode character is : " + String.fromCharCode( 72, 69, 76, 76, 79 ) + " <br/> "; </script> </body> </html>Dalam output di atas, pengguna dapat melihat bahawa apabila kita menghantar berbilang nilai aksara Unicode kepada kaedah fromCharCode(), ia akan mengeluarkan rentetan aksara Unicode yang berkaitan.
Pengguna telah mempelajari dan memahami cara kaedah fromCharCode() menukar nilai Unicode kepada aksara Unicode. Pengguna boleh menggunakan kaedah fromCharCode() sama ada nilai tunggal atau berbilang nilai yang dipisahkan dengan koma.
Atas ialah kandungan terperinci Bagaimana untuk menukar nilai Unicode kepada aksara dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!