如何在JavaScript中使用格式化字符串而不是连接

如何在JavaScript中使用格式化字符串而不是连接,javascript,string,concatenation,Javascript,String,Concatenation,在存储变量后,我尝试使用${}而不是JavaScript中的常规连接来造句,但它没有运行 var firstName = "David"; var surname = "Israel"; console.log("My name is ${firstName} and my surname is ${surname}") 试一试 您需要使用背面标记`——在大多数键盘上位于1的左侧。这是否回答了您的问题:我现在就知道了。我很感激我现在

在存储变量后,我尝试使用
${}
而不是JavaScript中的常规连接来造句,但它没有运行

var firstName = "David";
var surname = "Israel";

console.log("My name is ${firstName} and my surname is ${surname}")
试一试


您需要使用背面标记
`
——在大多数键盘上位于1的左侧。这是否回答了您的问题:我现在就知道了。我很感激我现在明白了。谢谢,我还是个初学者,祝你一切顺利。如果您正在学习Js,请访问youtube上的Brad Traversy。好的,我会这么做
var surname = "Israel";

console.log(`My name is ${firstName} and my surname is ${surname}`)