模块基础专题测试
考察知识点
- 模块导出: export 关键字、默认导出、命名导出
- 模块导入: import 语法、按需导入、导入类型
- 命名空间: namespace 使用、声明合并、引用方式
- 模块解析: 相对路径、绝对路径、模块解析策略
- 模块组织: 文件拆分、 barrel 导出、索引文件
💡 参考答案在文末
判断题
1
TypeScript默认每个文件都是一个独立的模块,具有自己的作用域。
2
在TypeScript中,一个模块可以使用多次export导出多个值。
3
导入默认导出时必须使用导出时的原始名称。
4
TypeScript中,每个.ts文件都会自动成为一个模块。
单选题
5
一个TypeScript模块最多可以有几个export default默认导出?
6
在TypeScript中,导入模块时如何避免命名冲突?
7
在TypeScript中,如何将一个模块的导出重新导出(Re-export)?
8
在TypeScript中,如何从模块中导入特定的命名导出?
9
在TypeScript中,导入默认导出时可以使用什么名称?
多选题
10
以下关于TypeScript模块的描述,哪些是正确的?
11
关于TypeScript模块的导出方式,以下哪些说法是正确的?
填空题
12
在TypeScript中,导入模块所有导出内容的语法是:
TypeScript
import !!1_全部导入的标识符!! from './utils';
参考答案
1.正确
2.正确
3.错误
4.错误
5.B
6.B
7.B
8.A
9.C
10.A;B;D
11.A;C
12.* as utils
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码