es6模块化随笔记
默认导出与默认导入
默认导出的语法:export default 默认导出的成员
每个模块中只允许使用唯一的一次export default
默认导入的语法:import 接收名称 from ‘模块标识符’
默认导入是接收名称可以使用任意名称,只要是合法的成员名称即可
按需导出与按需导入
按需导出的语法是: export 按需导出的成员
按需导入的语法是: import {成员名称,成员名称 as 重新起的成员名称} from ‘模块标识符’
注意:按需导出可以使用多次,导入的成员名称必须和按需导出的成员名称一致。
按需导入时,可以使用as关键字进行重命名,按需导入可以和默认导入一起使用,
import info,{成员名称,成员名称 as 重新起的成员名称} from ‘模块标识符’
info为默认导入的成员
直接导入并执行模块中的代码
for (let i = 0; i <3 ;i++) {
console.log(i);
}
// 直接导入并执行模块代码
import './05直接运行模块中的代码.js'
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异