类型别名用来给一个类型起个新名字。
JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型。
当使用第三方库时,我们需要引用它的声明文件,才能获得对应的代码补全、接口提示等功能。
类型断言(Type Assertion)可以用来手动指定一个值的类型。
函数是 JavaScript 中的一等公民
在 TypeScript 中,数组类型有多种定义方式,比较灵活。
泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。
这是一篇全面介绍 WebKit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。她写道:
之前学习过,接口(Interfaces)可以用于对「对象的形状(Shape)」进行描述。
在 TypeScript 中,我们使用接口(Interfaces)来定义对象的类型。