Membuat Huruf Pertama setiap Kata menjadi Kapital dengan Javascript

Pada PHP terdapat fungsi ucwords() untuk membuat huruf pertama setiap kata menjadi kapital. Kalian yang sudah terbiasa menggunakan PHP pasti sudah tidak asing dengan fungsi tersebut.

bagi kalian yang belum terlalu paham dengan fungsi ucwords(), saya beri sedikit contoh. misalnya terdapat sebuah kalimat “nama saya budi”. Saat kita menggunakan ucwords(), maka hasil output kalimat tersebut menjadi “Nama Saya Budi”.

Sesuai contoh diatas, setiap kata dalam sebuah kalimat, huruf pertamanya akan menjadi kapital

Namun saat kita mencoba mencari fungsi yang mirip seperti ucwords() pada Javascript, kita tidak dapat menemukannya.

Lalu bagaimana?

Kita dapat mengakali dengan cara membuat fungsi tersebut sendiri. Ketik kodingan fungsi dibawah pada project program kalian.

<script type="text/javascript">
function ucwords(str) {
   var splitStr = str.toLowerCase().split(' ');
   for (var i = 0; i < splitStr.length; i++) {
      
       splitStr[i] = splitStr[i].charAt(0).toUpperCase() + splitStr[i].substring(1);     
   }
   
   return splitStr.join(' '); 
}

alert(ucwords("coba ngoding"));
</script>

About the Author: amoe

You May Also Like

2 Comments

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *