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