export和export default的区别
程序员文章站
2022-07-14 18:15:52
...
export 本质上就是规定模块[js文件]的对外接口[属性或方法]
export default 则是在 export 的基础上,为规定模块提供一个默认的对外接口
很显然默认对外接口只能有一个,所以 export default 在同一个模块中只能出现一次
export default 除了不具备 export 所拥有的第二种输出方式以外,其在 import 方式上也和 export 存在一定区别
export default 的 import 方式不需要使用大括号包裹
export的输出与import输入
export function output() { // ... } import {output} from './example'
export default的输出与import输入
export default function output() { // ... } import output from './example'
上一篇: 对称二叉树
下一篇: 49. HTTP 请求/应答
推荐阅读
-
Java面试之JUC系列:Synchronized和Lock的区别
-
接口和抽象类的联系和区别
-
getWidth()和getMeasuredWidth()的区别
-
Oracle PGA和SGA区别以及latch和lock的使用场合
-
RMAN--obsolete 和 expired的区别
-
Java方法重载和方法重写的区别到底在哪?
-
Package.json中dependencies依赖包中^符号和~符号前缀的区别
-
Package.json中dependencies依赖包中^符号和~符号前缀的区别
-
php中include()和require()以及include_once()和require_once()的区别_PHP教程
-
MySQL的视图和索引用法与区别详解