摘要:
介绍 使用枚举我们可以定义一些带名字的常量。 使用枚举可以清晰地表达意图或创建一组有区别的用例。 TypeScript支持数字的和基于字符串的枚举。 数字枚举 首先我们看看数字枚举,如果你使用过其它编程语言应该会很熟悉。 enum Direction { Up = 1, Down, Left, Ri 阅读全文
posted @ 2021-01-20 14:17
神秘杰尼龟
阅读(133)
评论(0)
推荐(0)
摘要:
介绍 软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。 在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。 这样用户就可以以 阅读全文
posted @ 2021-01-20 14:15
神秘杰尼龟
阅读(94)
评论(0)
推荐(0)
摘要:
介绍 函数是JavaScript应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在TypeScript里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义 行为的地方。 TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。 函数 和JavaS 阅读全文
posted @ 2021-01-20 11:48
神秘杰尼龟
阅读(170)
评论(0)
推荐(0)
摘要:
介绍 TypeScript的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做“鸭式辨型法”或“结构性子类型化”。 在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 接口的作用类似于抽象类,不同点在于:接口中的所有方法和属性都是没有实值的,换句话说接口 阅读全文
posted @ 2021-01-20 11:45
神秘杰尼龟
阅读(148)
评论(0)
推荐(0)
摘要:
变量声明 let和const是JavaScript里相对较新的变量声明方式。 像我们之前提到过的, let在很多方面与var是相似的,但是可以帮助大家避免在JavaScript里常见一些问题。 const是对let的一个增强,它能阻止对一个变量再次赋值。 因为TypeScript是JavaScrip 阅读全文
posted @ 2021-01-20 11:42
神秘杰尼龟
阅读(135)
评论(0)
推荐(0)
摘要:
介绍 为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。 TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。 基本类型 类型声明 类型声明是TS非常重要的一个特点; 通过类型声明可以指定TS中变量(参数、形参) 阅读全文
posted @ 2021-01-20 11:39
神秘杰尼龟
阅读(62)
评论(0)
推荐(0)
浙公网安备 33010602011771号