我刚刚遇到了这种附加字符串的变体,该字符串包含存储在变量中的值,这是我以前从未见过的。谁能帮我解释一下这里发生了什么?
这就是我遇到的:
var fruit = "banana";
$main = $('.main');
$main.append(`<p>${fruit} is a fruit.</p>`);
=> 'banana is a fruit.'
倾斜的引号在这里似乎有所作为,因为这显然不能解决问题:
$main.append('<p>$(fruit) is a fruit.</p>');
=> '$(fruit) is a fruit.'
这可能是我现在没有看到的简单的东西。你能给我解释一下,这里发生了什么吗?我在互联网上的 Javascript/JQuery 中找不到关于这些倾斜引号的任何信息
这是一个简单的 Codepen 来说明这个问题: