【发布时间】:2019-02-24 03:09:10
【问题描述】:
我知道您可以定期使用反引号来执行此操作,但是您可以连接这些反引号吗?
例如,会
let bar = 42;
let foo = document.createElement("div");
foo.innerHTML = `<div> this number is ` + bar + ` </div>`;
成为..
<div> this number is 42 </div>
如果没有,还有其他方法可以做到这一点吗?我正在尝试使用仅在我的 JS 文件中的 textContent 创建元素
【问题讨论】:
-
它们最终只是字符串,所以可以。
-
其实模板字面量可以插值:
text text ${expression} text等价于"text text "+expression+" text" -
zer00ne 是正确的
标签: javascript html css