数组:合并了相同类型的对象。
元组:合并了不相同类型的对象。
枚举
枚举使用enum关键字定义。
我们也可以给枚举项手动赋值。
常数项和计算所得项
枚举项有两种类型:常数项和计算所得项
如果紧接在计算所得项后面的是未手动赋值的项,那么它就会因为无法获得初始值而报错。
满足以下条件,枚举成员当作是常数:
- 不具有初始化函数并且之前的枚举成员是常数。在这种情况下,当前枚举成员的值为上一个枚举成员的值加
1
。但第一个枚举元素是个例外。如果它没有初始化方法,那么它的初始值为0
常数枚举
常数枚举是使用const enum
定义的枚举类型。
常数枚举与普通枚举的区别是,它会在编译阶段被删除,并且不能包含计算成员。
外部枚举
外部枚举是使用declare enum
定义的枚举类型。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。