欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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'
相关标签: export