js中${xx}
语法
string
是模板字符串,ES2015新增的符号。
var x = 'a', y = 'b';
var z = `${x,y}`; //'b'
模板字符串里面${var}是变量的占位符。
x,y 逗号运算符是返回符号右边的值,这里面等于y。
楼上说的是对的,但是不够通俗易懂其实是这样的
${}
里边 依旧是js,外边也是js, 什么场景使用最好呢,还记得字符串拼接吗没错,++++例如:
var a = 1; console.log('一共有'+a+'个鸡蛋!')
// 那么现在你只要
console.log(`一共有${a}个鸡蛋!`)
javascript 的 var xx=aa||bb; 赋值用法
var t = T || ‘aa’
当 T 的值不是null
或undefined
的时候, T的值会赋给t。反之则aa
会赋给t.