我在这里和MDN上都没看到。我肯定我错过了什么。这里肯定有相关的文件。

从函数上看,它似乎允许您在字符串中嵌套变量,而无需使用+操作符进行连接。我正在寻找关于这个功能的文档。

例子:

Var字符串= '这是一个字符串'; console.log('在这里插入一个字符串:${string} ');


当前回答

你说的是模板文字。

它们允许多行字符串和字符串插值。

多行字符串:

console.log(“foo 酒吧'); / / foo / /酒吧

字符串插值:

Var foo = 'bar'; console.log(' Let's meet at the ${foo} '); //我们在酒吧见

其他回答

它用于引用字符串中的变量:

let someVar = "World!"
console.log(`Hello ${someVar}`); // Output is Hello World!

const firstName = 'Sachin'; Const age = 16 alert(${firstName}为${age}岁)

//Sachin今年16岁

你说的是模板文字。

它们允许多行字符串和字符串插值。

多行字符串:

console.log(“foo 酒吧'); / / foo / /酒吧

字符串插值:

Var foo = 'bar'; console.log(' Let's meet at the ${foo} '); //我们在酒吧见

正如上面的注释中提到的,你可以在模板字符串/字面量中包含表达式。例子:

Const 1 = 1; Const 2 = 2; const result = '一加二是${一+二}'; console.log(结果);// output: 1加2等于3

${variable_name}用作变量插值