Masalah utama dengan menambah ruang sebelum huruf besar ialah ia boleh menjadikan perkataan kelihatan lebih kecil daripada yang sepatutnya. Ini boleh mengelirukan pembaca, dan juga boleh menyebabkan kesilapan dibuat semasa menaip perkataan.
var str = "thisIsAString"; str = str.replace(/([A-Z])/g, ' $1'); console.log(str); // "this Is A String"
Kod ini mentakrifkan rentetan, kemudian menggunakan kaedah replace() untuk mencari sebarang huruf besar dalam rentetan dan menambah ruang di hadapannya. Akhirnya, ia mencetak rentetan baharu ke konsol.
Apa itu Huruf Besar
Huruf besar dalam JavaScript ialah huruf yang berada di permulaan perkataan.
Bekerja dengan teks
Bekerja dengan teks dalam JavaScript boleh menjadi agak rumit. Terdapat beberapa cara yang berbeza untuk melakukannya, dan masing-masing mempunyai kelebihan dan kekurangannya sendiri.
Cara paling mudah untuk bekerja dengan teks dalam JavaScript adalah dengan menggunakan objek String. Anda boleh mengakses teks rentetan menggunakan sifat rentetan, dan anda juga boleh menggunakan kaedah subrentetan() untuk mengekstrak sebahagian daripada rentetan itu.
Satu lagi cara untuk bekerja dengan teks dalam JavaScript ialah menggunakan objek Array. Anda boleh mengakses teks tatasusunan menggunakan sifat item, dan anda juga boleh menggunakan kaedah indexOf() untuk mencari item tertentu dalam tatasusunan.
Ruang dalam JavaScript
Terdapat beberapa cara untuk mencipta ruang dalam JavaScript. Satu cara ialah menggunakan kaedah String.replace():
var sentence = "Saya adalah ayat."; sentence.replace(” “,” “);
Ini akan menghasilkan rentetan berikut: Saya adalah ayat.