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!