
TypeScript
文章平均质量分 60
爱代码的小海
这个作者很懒,什么都没留下…
展开
-
03-TypeScript学习之枚举类型
字面量类型的问题 扩展类型-枚举 如何定义一个枚举 枚举的规则: 最佳实践 扩展知识:位枚举(枚举的位运算) 字面量类型的问题 在类型约束位置 会产生重复代码 可以使用类型别名解决该问题 let Gender = "男" | "女"; let user1Gender = "男"; let user2Gender = "女"; function getUserGender(g: Gender):[]{ return []; } 当字面量类型的值发生修改时 所有赋值给变量的字面量..原创 2021-01-05 23:42:46 · 289 阅读 · 0 评论 -
02-TypeScript学习之类型约束
如何进行类型约束 源代码和编译结果的差异 基本类型 其他类型 联合类型 void类型 never类型 字面量类型 元祖类型(Tuple) any类型 类型别名 函数的相关约束 如何进行类型约束 仅需要在 变量、函数的参数、函数的返回值后加上:类型 let name: string; function sum(a: number, b: number): number{ return a + b; } let num: number = sun..原创 2021-01-05 23:41:30 · 592 阅读 · 0 评论 -
04-TypeScript学习之模块化
如何进行类型约束 源代码和编译结果的差异 基本类型 其他类型 联合类型 void类型 never类型 字面量类型 元祖类型(Tuple) any类型 类型别名 函数的相关约束 如何进行类型约束 仅需要在 变量、函数的参数、函数的返回值后加上:类型 let name: string; function sum(a: number, b: number): number{ return a + b; } let num: number = sun..原创 2021-01-05 23:35:23 · 268 阅读 · 0 评论 -
01-TypeScript学习之环境配置
配置TypeScript的环境 安装TypeScript tsc – 编译TS 安装@types/node库 安装ts-node nodemon – 监测文件的变化 nodemon命令配置成脚本 TypeScript的基本介绍 超集 类型系统 可选的 静态的(在运行之前) 配置TypeScript的环境 安装TypeScript npm install -g typeScript tsc – 编译TS 生成tsc的配置文件 tsc --init /*基本配置*/ { "com..原创 2021-01-05 23:33:55 · 400 阅读 · 0 评论