export与export default的区别

1、export与export default均可用于导出常量、函数、文件、模块等
2、你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用
3、在一个文件或模块中,export、import可以有多个,export default仅有一个
4、通过export方式导出,在导入时要加{ },export default则不需要

这样来说其实很多时候export与export default可以实现同样的目的,只是用法有些区别。注意第四条,通过export方式导出,在导入时要加{ },export default则不需要。使用export default命令,为模块指定默认输出,这样就不需要知道所要加载模块的变量名

var name="李四";
export { name }
//import { name } from "/.a.js" 
可以写成:
var name="李四";
export default name
//import name from "/.a.js" 这里name不需要大括号
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 她第一次在社交软件上看到他时,脸泛绯红,双唇紧紧的抿着还依然看得到不受控制勾起的嘴角,心跳用小鹿乱撞来...
    汤易萌阅读 1,886评论 0 0
  • 当时在吃饭 忘了是哪句导火线 我们突然就吵翻 激昂顿挫的画面 丑陋不堪 他扔了筷子又摔碗 暗灰色的汤汁 溅了我一脸...
    刺猬提拉阅读 2,206评论 0 1
  • 树叶刷刷 风说 摇啊摇 睡个好觉 海浪层层 风喊 看呀 这雪白的浪花 风温和时 把种子散遍天涯 风狂躁时 把树吹倒...
    凉快猫阅读 1,733评论 0 1
  • 一个黑人父亲引导孩子卖衣服。孩子13岁的那年,父亲有一天突然递给他一件旧衣服。 “这件衣服能值多少钱?” “大概一...
    丘忱军篆刻阅读 4,540评论 0 1

友情链接更多精彩内容