``这是什么符号?为什么我用单引号无法替代它,代码如下


div.innerHTML = `
                     <button id="close"  onclick="closeFn()">关闭窗口</button>
                    `
            ;

模板字符串,用引号也可以,不过得在一行

这是多行字符串 原样输出内容的 可以使用${}插入变量

模板字符串

模板字符串,和你的引号不太同,你细细看一下这两个符号

``
''

模板字符串 。里面用${}就可以写变量了。为了替代字符串拼接。