千锋教育前端TypeScript入门视频教程(陆神顶配版TS入门教程)
2023-07-23 22:05 作者:bili_45687397328 | 我要投稿

1、降级编译:
- 通过配置文件:tsconfig.json;
- 找到"target" : "es5" 此配置项,通过修改值,确认支持的版本。
2、严格模式:
- 通过配置文件:tsconfig.json;
- 找到 /* Type Checking*/中的严格检查标记;
- "strict": true,关闭时不会验证数据的类型;
- "noImplicitAny": true、"strictNullChecks": true;避免忘记处理null及undefined的这种数据;
3、TypeScript 基础类型:
1.js的数据类型 :number 、string、 null 、 undefined、 boolean、 object、 function、 array;
2.ts新增的数据类型:any任意类型 enum 枚举 联合类型 字面量类型 unknown void 。
4、类型守卫
1.类型保护是可执行运行时检查的一种表达式,用于确保该类型在一定的范围内。 换句话说,类型保护可以保证一个字符串是一个字符串,尽管它的值也可以是一个数值。类型保护与特性检测并不是完全不同,其主要思想是尝试检测属性、方法或原型,以确定如何处理值.