【问题标题】:Unable to run javascript from vscode无法从 vscode 运行 javascript
【发布时间】:2020-08-10 18:48:27
【问题描述】:

我是 JS 的初学者。 在我的 html 中,我有这样一段代码:

<script src="index.js"></script>

在我的 javascript 中我有:

var javascriptGreeting = ' hello world'
console.log(javascriptGreeting)

但是当我运行我的 html 代码时,我没有从控制台输出,尽管我安装了 vscode javascript 扩展......

【问题讨论】:

  • “当我运行我的 html 代码时”——你到底是怎么做的?
  • @Quentin 在我的 vscode 中,我有一个名为 index.html 的文件,当我使用 liveserver 时,index.html 会显示在浏览器中...
  • 你在看哪个控制台?浏览器的还是 VS Code 的?
  • 显示完整的html代码@user221459
  • @Quentin 是的,我不确定输出应该在哪里弹出,但浏览器中没有任何东西 ou vscode

标签: javascript html dom visual-studio-code web-applications


【解决方案1】:

你把脚本文件源放在哪里了? 试试这个:将 &lt;script src="index.js"&gt;&lt;/script&gt; 放在正文内容的末尾。

【讨论】:

  • 脚本不访问 DOM。这不会有任何区别。
  • @RayeesAC 下面是我的 html 代码的底部:`
【解决方案2】:
<script type="text/javascript" src="index.js"></script>

我认为这应该会有所帮助。

您必须在脚本标签中指定编程语言

【讨论】:

  • 没有。见the spec:省略属性,设置为空字符串,或者设置为JavaScript MIME类型本质匹配,表示该脚本为经典脚本,按照JavaScript Script顶层制作进行解释。经典脚本受 async 和 defer 属性影响,但仅在设置 src 属性时。 作者应该省略 type 属性而不是冗余设置它
猜你喜欢
  • 2020-10-21
  • 1970-01-01
  • 2021-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-11
  • 1970-01-01
  • 2020-02-04
相关资源
最近更新 更多