TypeScript 进阶之路
SnowRockLean
这个作者很懒,什么都没留下…
展开
-
进阶之路(一)
TypeScript 数据类型 TypeScript 支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。布尔值 boolean 最基本的数据类型就是简单的 true / false 值,在 JavaScript 和 TypeScript 里叫做 boolean (其它语言中也一样)。let isDone: boolean = fa...原创 2019-07-02 15:22:44 · 538 阅读 · 0 评论 -
进阶之路(二)
TypeScript 函数函数的介绍 函数是JavaScript应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在TypeScript里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义 行为的地方。 TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。函数的定义 和JavaScript一样,TypeScript函...原创 2019-07-02 15:25:53 · 244 阅读 · 0 评论 -
进阶之路(三)
TypeScript 类介绍传统的JavaScript程序使用函数和基于原型的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员来讲就有些棘手,因为他们用的是基于类的继承并且对象是由类构建出来的。 从ECMAScript 2015,也就是ECMAScript 6开始,JavaScript程序员将能够使用基于类的面向对象的方式。 使用TypeScript,我们允许开发者现在就使用这些特性...原创 2019-07-02 15:27:53 · 233 阅读 · 0 评论 -
进阶之路(四)
TypeScript 接口介绍TypeScript的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做 鸭式辨型法 或 结构性子类型化 。 在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。[^ 鸭式辨型法(结构性子类型化)]: 鸭式辨型来自于James Whitecomb Riley的名言:"像鸭子一样走路并且嘎嘎叫的就叫鸭子。"通过制定规则来...原创 2019-07-02 15:30:37 · 178 阅读 · 0 评论 -
进阶之路(五)
文章目录介绍泛型之 Hello Worldidentity 函数 (恒定对等函数)使用泛型变量泛型类型泛型函数泛型接口泛型类泛型约束在泛型约束中使用类型参数在泛型里使用类类型介绍软件工程中,我们不仅要创建一致的定义练好的API,同时也要考虑可重用性。组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。在像C#和Java这样的语言中,可以使用...原创 2019-07-27 14:30:39 · 155 阅读 · 0 评论