反撇號(鍵盤上Tab鍵上面那個)基礎知識
ES6引入了一種新型的字符串字面量語法,我們稱之為模板字符串(template strings)。除了使用反撇號字符代替普通字符串的引號 ‘ 或 ” 外,它們看起來與普通字符串並無二致。在最簡單的情況下,它們與普通字符串的表現一致。但是我們並沒有說:“原來只是被反撇號括起來的普通字符串啊”。模板字符串名之有理,它為JavaScript提供了簡單的字符串插值功能,從此以后,你可以通過一種更加美觀、更加方便的方式向字符串中插值了。
字符串模板示例
下面給出一段代碼,教你如何使用字符串模板。
var user = { name: 'Stephen Chow' }; var greeting = 'How are you!'; console.log(`Hello, ${user.name},` + `${greeting}`);
輸出:Hello, Stephen Chow,How are you!