TypeScript系列
该专栏包含TypeScript系列,作为对TypeScript的温习
旅行中的程序员
旅行中的程序员
展开
-
TypeScript真香系列-高级类型
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。交叉类型交叉类型是将多个类型合并为一个类型,相当于一种并的...原创 2020-02-20 10:43:13 · 253 阅读 · 0 评论 -
TypeScript真香系列-类型推论和类型兼容性
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。类型推论基础TypeScript中的类型推论,就是当我们...原创 2020-02-15 14:36:38 · 419 阅读 · 0 评论 -
TypeScript真香系列-枚举
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。概念枚举是对JavaScript标准数据类型集的扩充,常被...原创 2020-02-06 12:37:08 · 185 阅读 · 0 评论 -
TypeScript真香系列-泛型
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。概念TypeScript的泛型与其他面向对象的语言中的定义...原创 2020-02-03 09:27:36 · 168 阅读 · 0 评论 -
TypeScript真香系列-函数
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。函数的基础函数是JavaScript应用程序的基础,同样T...原创 2020-01-31 13:14:40 · 281 阅读 · 0 评论 -
TypeScript真香系列-类
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。类的基础TypeScript中的类和ES6中的类十分相似,...原创 2020-01-28 10:32:13 · 275 阅读 · 0 评论 -
TypeScript真香系列-接口
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址,动手操作,印象更加深刻。概念TypeScript的核心原则之一是对值所具有的结构进...原创 2020-01-24 09:49:30 · 1449 阅读 · 0 评论 -
TypeScript真香系列-基本类型和变量声明
基本类型布尔值TypeScript和JavaScript一样,这是最简单的数据类型为boolean,也就是true和false。let isDone: boolean = false;数字TypeScript和JavaScript一样,TypeScript里的所有数字都是浮点数,类型为number。和ES6中一样,TypeScript支持十进制,十六进制,二进制和八进制字面量。let...原创 2020-01-21 19:59:27 · 333 阅读 · 0 评论