在script标签中写export为什么会报错2

52 阅读1分钟

模块中导出变量的方式有两种,一种是独立使用 export 声明,另一种是直接在声明型语句前添加 export 关键字。

export 还有一种特殊的用法,就是跟 default 联合使用。export default 表示导出一个默认变量值,它可以用于 function 和 class。这里导出的变量是没有名称的,可以使用import x from "./a.js"这样的语法,在模块中引入。

函数体实际上有四种

普通函数体

异步函数体

生成器函数体

异步生成器函数体

JavaScript 执行前,会对脚本、模块和函数体中的语句进行预处理。预处理过程将会提前处理 var、函数声明、class、const 和 let 这些语句,以确定其中变量的意义。

此文章为8月Day07学习笔记,内容来源于极客时间《重学前端》,强烈推荐该课程!