gpt4 book ai didi

javascript - javascript 导入中的成员和默认成员有什么区别?

转载 作者:行者123 更新时间:2023-12-03 06:15:16 24 4
gpt4 key购买 nike

我正在阅读有关 javascript 导入的内容 here并遇到了成员与默认成员的概念,但找不到差异的解释。除了在导入时不必在括号中包含名称之外,将类声明为默认类有什么好处?

最佳答案

因为还有 2 ways to export stuff from a module :

常规导出,每个成员导出

// module.js
export foo
export bar

// The dependent
import {foo, bar} from './module';

export default 定义默认导出。

// module.js
export default Foo

// The dependent
import Foo from './module';

至于优点,这取决于用例。有些库按每个成员导出 API,您可以单独导入。其他人将一个对象中的所有内容导出为默认导出。像 Rollup 这样的代码 bundler 也使用每个成员导入作为在捆绑期间对不需要的导入进行树摇动的一种方式。

关于javascript - javascript 导入中的成员和默认成员有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39136330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com