只要拼接字符串 一律用 模板字符串
${} 里:
- 可以放:
变量、算术计算、三目、对象属性、创建对象、调用 函数、访问数组元素——有返回值的合法的js表达式
- 不能放:
没有返回值的js表达式也不能放分支/判断、循环等程序结构。比如: if else for while...等
${}规则和今后各种框架中的绑定语法规则完全一样!
var uname="丁丁";
console.log(`Welcome ${uname}`);
var sex=1;
console.log(`性别:${sex==1?"男":"女"}`);
var price=12.5;
var count=5;
console.log(`
单价:¥${price.toFixed(2)}
数量:${count}
========================
小计:¥${(price*count).toFixed(2)}
`)
//复习第一阶段Date部分
var orderTime=1630549654731;//new Date().getTime()
console.log(`下单时间:${new Date(orderTime).toLocaleString()}`);
var arr=["日","一","二","三","四","五","六"];
var day=new Date