命名空间一个最明确的目的就是解决重名问题。 TypeScript 命名空间的定义与使用 TypeScript 中命名空间使用 namespace...
TypeScript 是面向对象的 JavaScript。类描述了所创建的对象共同的属性和方法。TypeScript 支持面向对象的所有特性,比...
接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现,然后第三方就可以通过这组抽象方法调用,让具体的类...
联合类型(Union Types)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。有些时候,我们对类型的期待可能并不希望只...
我们知道数组中元素的数据类型都一般是相同的(any[] 类型的数组可以不同),如果存储的元素数据类型不同,则需要使用元组。元组中允许存储不同类型...
Map 对象保存键值对,并且能够记住键的原始插入顺序。任何值(对象或者原始值) 都可以作为一个键或一个值。Map 是 ES6 中引入的一种新的数...
数组对象是使用单独的变量名来存储一系列的值。TypeScript 声明数组的语法格式如下所示: 或者直接在声明时初始化: 示例: 整个数组结构如...
String 对象用于处理文本(字符串)。 语法 String 对象属性 constructor:对创建该对象的函数的引用。length:返回字...
TypeScript 与 JavaScript 类似,支持 Number 对象。Number 对象是原始数值的包装对象。语法: 注意: 如果一个...
文集作者