1 //test.mjs 2 export default function () { 3 console.log('foo'); 4 } 5 6 export var a1 = "aaaaaaaaaa" 7 8 export var b1 = "bbbbbbbbbb"
1 //main.mjs 2 import xxx from './test.mjs' 3 //不指定的情况下,xxx是默认的default模块 4 console.log(xxx()) 5 console.log('-----------------------------------') 6 7 //导入默认值和其他变量 8 import {default as yyy,a1,b1} from './test.mjs' 9 console.log(yyy,a1,b1) 10 console.log('-----------------------------------') 11 12 //导入*,里面包括default 13 import * as vvv from './test.mjs' 14 console.log(vvv,vvv.a1,vvv.b1,vvv.default) 15 console.log('-----------------------------------') 16 console.log((vvv.default)()) //可以调用函数 17 console.log(vvv.default()) //也可以调用函数
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2018-12-09 启用数据库的 Service Broker
2018-12-09 C#读写txt文件的两种方法介绍