zzalmo

导航

2019年8月1日 #

TS——类

摘要: 传统方法中,JavaScript 通过构造函数实现类的概念,通过原型链实现继承。而在 ES6 中,我们终于迎来了 class。 TypeScript 除了实现了所有 ES6 中的类的功能以外,还添加了一些新的用法。 这一节主要介绍类的用法,下一节再介绍如何定义类的类型。 类的概念 类(Class): 阅读全文

posted @ 2019-08-01 10:28 zzalmo 阅读(316) 评论(0) 推荐(0)

TS——枚举

摘要: 枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天,颜色限定为红绿蓝等。 简单的例子 枚举使用 enum 关键字来定义: 枚举成员会被赋值为从 0 开始递增的数字,同时也会对枚举值到枚举名进行反向映射: 手动赋值 上面的例子中,未手动赋值的枚举项会接着上一个枚举项递增。 如果未 阅读全文

posted @ 2019-08-01 09:24 zzalmo 阅读(10573) 评论(0) 推荐(0)

TS——元组

摘要: 数组合并了相同类型的对象,而元组(Tuple)合并了不同类型的对象。 简单的例子 定义一对值分别为 string 和 number 的元组: 当赋值或访问一个已知索引的元素时,会得到正确的类型: 也可以只赋值其中一项: 但是当直接对元组类型的变量进行初始化或者赋值的时候,需要提供所有元组类型中指定的 阅读全文

posted @ 2019-08-01 08:49 zzalmo 阅读(2901) 评论(0) 推荐(0)