1、五个字概括泛型的作用?
- 【类型参数化】
2、为什么在vue项目中,在同时安装了axios和lodash这两个第三方库的前提下,会出现下面的情况?
- 因为【axios】库中自带了【.d.ts】TypeScript的声明文件
- 而【lodash】库中没有【.d.ts】TypeScript的声明文件
3、为什么项目中能直接用【document】?而不能直接使用【coderwhy】?
- 因为【document】在【lib.dom.d.ts】文件中进行了声明
- 而【coderwhy】没有在任何地方声明
4、认识【.d.ts】文件?其中 【d】是什么意思?
- 【.d.ts】文件,它是用来做类型声明(declare)。它仅仅用来做类型检测,告知TypeScript我们有哪些类型;
- 【d】是 (declare,声明)