【问题标题】:Function defined in head not recognized in body?头部定义的功能在身体中无法识别?
【发布时间】:2022-06-12 23:09:09
【问题描述】:

大家好,我正在学习 javascript,但在使用导入函数在 head 中定义函数时遇到了问题:

<script type="module">
import {g1} From './scripts/main.js';

myFunction(){
do something, g1 is called
}
</script>

当我在正文中调用 myFunction 时,我得到一个 myFunction() 未定义错误:

<script>
myFunction();
</script>

我的理解是这应该有效,我在 head 中的 type 属性有误吗?

【问题讨论】:

  • 你有一个脚本type="module"。它在模块中执行,因此不在全局范围内。

标签: javascript import head


猜你喜欢
  • 1970-01-01
  • 2018-01-22
  • 1970-01-01
  • 2015-05-15
  • 1970-01-01
  • 2021-01-06
  • 1970-01-01
  • 2020-06-02
  • 2021-08-18
相关资源
最近更新 更多