gpt4 book ai didi

javascript - TypeScript 默认导入与非默认导入?

转载 作者:行者123 更新时间:2023-12-03 01:57:37 27 4
gpt4 key购买 nike

我很难理解default TypeScript 中的关键字。所以根据TypeScript Documentation default关键字可以放在类、函数和变量上。我虽然不明白有或没有default有什么优势关键词是,当涉及到类时。当我导入非默认类时,我可能会这样做:

import { MyStuff } from './myStuff';

当我导入默认类时,我可能会这样做:

import MyStuff from './myStuff';

但是,在导入之后,在使用导入的类时,我对两种导入类型没有区别:

class MyClass {
private myStuff: MyStuff[] = [];
}

有人可以解释一下 default 的用途吗?关键字使用一些代码示例?

最佳答案

除了 import 语法之外,默认导入和命名导入之间没有任何区别。

默认导出和命名导出之间存在差异。导出。命名导出follow strict syntax并导出变量、函数或类。默认导出接受expressions .

关于javascript - TypeScript 默认导入与非默认导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50173072/

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