Template String Javascript

Tutorial kali ini akan membahas penggunaan template string di javascript.

Template string memudahkan kita untuk membuat string formatting,mengabungkan variabel ke string dan beberapa fungsi lainnya.Untuk lebih jelas kita lihat saja contoh berikut.

let nama= "budi";
console.log("nama saya " + nama);

Cara diatas merupakan cara yang biasa kita gunakan untuk mengabungkan string dengan variabel.Dibawah adalah contoh penggunaan dengan template string.

let nama= "budi";
console.log(`nama saya ${nama}`);

Template string menggunakan (``) dan untuk variabel atau expression didalamnya menggunakan ${}.Di template string juga bisa melakukan expression seperti penjumlahan ,pengurangan dll.

let a= 10;
let b= 50;
console.log(`${a} + ${b} = ${a+b}`);

Bahkan function juga bisa dipanggil di template string,baik itu fungsi bawaan javascript atau buatan kita.

let nama = "budi";
function contoh(){ return " dari dalam fungsi "; }
console.log(`Hallo ${nama.toUpperCase()}.Saya ${contoh()}`);

Sekian tutorial kali ini,silahkan bertanya dibawah jika ada yang kurang dipahami.