JS 运行的时候为什么会出现这些文字啊

我用HBuilder运行打开的时候会这样
但是我在本地文件直接打开就不会这样

img

把这些删除了就没了

img

因为你的引号用法不正确,导致引号里的东西并没有被塞进字符串里,而是页面的一部分
</html>标签让页面结束了,那么后面的部分就被当做页面的正文显示,而不是代码
https://www.jb51.net/article/49480.htm
这里有7种声明多行文本的方法,换种方法试试

用 ``模板字符串 包裹 你的代码