語法
用 `` 代替了單引號(hào)和雙引號(hào)
let message = `hello world`;
一秦叛、多行字符串
以下效果均需在瀏覽器打印輸出查看篡撵,在頁面上顯示不會(huì)出現(xiàn)所灸。
頁面上會(huì)統(tǒng)一顯示為一個(gè)空格
ES5字符串中如果想要換行口糕,需要在字符串中加\n
var message = "hello\nworld"
現(xiàn)在只需直接回車換行就可以
var message = `hello
world`
而且你在字符串之間輸入的空格也會(huì)原樣顯示
二、字符串占位符
語法:${}
占位符都是JavaScript表達(dá)式带迟,包括變量音羞、運(yùn)算式、函數(shù)調(diào)用等仓犬。
let message = "world";
let info = `hello ${message}`;
console.log(info); // hello world
let info = `hello ${7 * 3}`;
console.log(info); // hello 21
function say () {
return 'function';
}
let message = `hello ${ say() }`;
console.log(message); // hello function