TypeScript 详解
一、TS基础概念
1. 什么是TS?
npm install -g typescript
tsc -v
tsc test.ts
// .ts => .js => 浏览器执行环境
// 面试点:所有类型检测和语法检测 => 编译时2. TS基础类型与写法
二、接口 - interface
三、交叉类型 - &
四、断言 - 类型声明、转换(开发者和编译器的告知交流)
五、类型守卫 - 保障语法规定的范围内,额外的确认
六、TS进阶方案
1. 函数重载
2. 泛型 - 重用
3. 装饰器 - decorator
TS 原理流程
最后更新于