增加了静态类型,可以在开发⼈员编写脚本时检测错误,使得代码质量更好,更健壮。
优势
:
1.
杜绝⼿误导致的变量名写错
;
2.
类型可以⼀定程度上充当⽂档
;
3. IDE
⾃动填充,⾃动联想
;
const
和
readonly
: const
可以防⽌变量的值被修改,
readonly
可以防⽌变量的属性被修改。
枚举和常量枚举
:
常量枚举 只能使⽤常量枚举表达式,并且不同于常规的枚举,它们在编译阶段会被删除。 常量枚举成员在使⽤的地⽅会被内联进来。 之所以可以这么做是因为,常量枚举不允许包含计算成员。
接⼝和类型别名
:
两者都可以⽤来描述对象或函数的类型。与接 ⼝不同,类型别名还可以⽤于其他类型,如基本类型(原始值)、联合类型、元组。