Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menukar String JavaScript kepada Tatasusunan Aksara (dan Mengendalikan Unicode)?
Menukar Rentetan kepada Tatasusunan Aksara dalam JavaScript
Dalam JavaScript, mendapatkan tatasusunan aksara daripada rentetan ialah proses yang mudah. Untuk mencapai matlamat ini, langkah berikut boleh diambil:
Penyelesaian:
Kaedah paling mudah untuk menukar rentetan kepada tatasusunan aksara ialah dengan membelahnya menggunakan rentetan kosong . Ini ditunjukkan dalam kod di bawah:
var output = "Hello world!".split(''); console.log(output);
Apabila dilaksanakan, outputnya ialah:
[ 'H', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!' ]
Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa pendekatan ini mungkin tidak mematuhi Unicode sepenuhnya. Sebagai contoh, membelah rentetan "I?U" dengan rentetan kosong akan menghasilkan tatasusunan ["I", "�", "�", "u"], yang membawa kepada isu yang berpotensi.
Pendekatan Alternatif:
Untuk kaedah yang mematuhi Unikod, anda boleh meneroka:
Atas ialah kandungan terperinci Bagaimana untuk Menukar String JavaScript kepada Tatasusunan Aksara (dan Mengendalikan Unicode)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!