鍍金池/ 問答/HTML/ ES6 模板字面量

ES6 模板字面量

看了些資料,如果模板字面量里想寫變量的話,用${}包裹就可以,但是如果想要在模板字面量里寫一個(gè)循環(huán),或者寫一個(gè)js表達(dá)式,如何用呢?求大神解答!

回答
編輯回答
笑浮塵

${}里面可以寫任何js
只是字符串相加的語(yǔ)法糖而已

var str = `a${Math.random()}b`;
var str = 'a'+Math.random()+'b';
2017年4月6日 17:20
編輯回答
巴扎嘿
var facVar = `${
    (function () {
        return 2018
    }())
}`

// facVar = 2018

clipboard.png

2017年3月9日 11:42