# String Template

Kita sudah tahu bahwa untuk menambahkan string dengan data lain, kita bisa menggunakan operator + (plus)

Namun pada kasus tertentu, penggunaan operator + (plus) sangat menyulitkan, apalagi jika dalam jumlah banyak

JavaScript memiliki fitur yang bernama String Template, dimana kita bisa mensubtitusi data dari luar String ke dalam String, seperti mengambil data variable, atau bahkan melakukan operasi matematika

Untuk menggunakan String Template, cara pembuatan String nya harus menggunakan \` (backtick), bukan ‘ (petik satu) atau “ (petik dua)

> **Kode : String Template**

![](https://lh5.googleusercontent.com/ucceSuCnAHQ2XWT07h3SLEdR5LkxMd2sLReokWGW788R1b9qkpHMgxBB-MYeEQmZdDpzhvDgLVHq_-8FW59nDwquCI0Q-MkBOCrMKjFU4XKd5MJi2a-ClMxvC7smQr-3-uov71Zag4tT3pPgBj4Caw)

> **Kode : Mengambil Variable**

![](https://lh5.googleusercontent.com/V5FX02AUVyBubyzT_VHI1_VmqkaRD7zBt4cl-AMi2Vh19VTTyxUpiYk9WFs__s-Bm3DZTnRj_rDhvMfEsKb9VfGWAE6Yqtr8U19RmzVXfnll7z2sjZD1UqlHrQjJuwNY1YLPhMSSRVb6vdQReR4qHQ)

> **Kode : Expression di String Template**

![](https://lh4.googleusercontent.com/PWSFfxMavR2_8ry_HTMMC_KOvuyC6_VvS-O3My28Wr4UPoJoLopVHs9tty_9iWhzDAKR4C4mdNtmKs6DEokt65F5z_k-kL05Q4nIn8GHrSP0cWJGJpT41-1iiRP6AkOqAsx1GodIJfJ6DdD6JUdOJg)
