![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
文章平均质量分 60
爱代码的小海
这个作者很懒,什么都没留下…
展开
-
03-TypeScript学习之枚举类型
字面量类型的问题扩展类型-枚举如何定义一个枚举枚举的规则:最佳实践扩展知识:位枚举(枚举的位运算)字面量类型的问题在类型约束位置 会产生重复代码 可以使用类型别名解决该问题let Gender = "男" | "女";let user1Gender = "男";let user2Gender = "女";function getUserGender(g: Gender):[]{ return [];}当字面量类型的值发生修改时 所有赋值给变量的字面量..原创 2021-01-05 23:42:46 · 156 阅读 · 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 · 400 阅读 · 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 · 207 阅读 · 0 评论 -
01-TypeScript学习之环境配置
配置TypeScript的环境安装TypeScripttsc – 编译TS安装@types/node库安装ts-nodenodemon – 监测文件的变化nodemon命令配置成脚本TypeScript的基本介绍超集类型系统可选的静态的(在运行之前)配置TypeScript的环境安装TypeScriptnpm install -g typeScripttsc – 编译TS生成tsc的配置文件 tsc --init/*基本配置*/{ "com..原创 2021-01-05 23:33:55 · 203 阅读 · 0 评论