JavaScript ES6中export、export default、import用法和区别

本文详细解析了 JavaScript ES6 中模块的导入与导出机制,包括import与export、export default的区别及使用场景,帮助读者理解并正确应用这些特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相信熟悉JS ES6的同学都知道export、export default是导出,import是导入的意思。

那么问题就来了,

1、import 导入要怎么用?

2、export、export default都是导出,那用法会不会有什么区别,如果没有区别的话为什么会有两个?

首先咱先说import 导入,如果只需要导入就可以了,那就是import   'XX(路径)',  另外一种如果是文件中需要用 XX去做点别的, 那写法就应该是  import XX  from 'XX(路径)'

其次 export、export default都是导出没错,但是export 可以导出多个,但是 export default 只能导出一个,

因为export  可以导出多个,那import的时候应该是 import {a, b}  from 'xx(路径)'       // 以对象的方式导入,需要花括号。

而 export default 只能导出一个,所以导入的时候写法应该是  import a  from 'xx(路径)'   // 以单个的方式导入,不需要花括号。

转载于:https://www.cnblogs.com/alvin553819/p/9115744.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值