对于nodeJS和javascript有点新手,在尝试打印变量值时,变量不会被其值替换。
var a="World";
console.log("Hello ${a}");
正在获取"Hello ${a}"
而不是“Hello World”
答案 0 :(得分:2)
答案 1 :(得分:1)
如果您使用的是ES6,可以将template literals与占位符一起使用(您似乎试图这样做):
var a="World";
console.log(`Hello ${a}`);
其他选项是传统方式,使用+
运算符连接字符串:
var a="World";
console.log("Hello " + a);
答案 2 :(得分:0)
你可以使用它,你需要将指定的变量(a)放在字符串""否则它将被视为一个字符串
var a="World";
console.log("Hello",a);