typescript 类型
TypeScript具有12种基础类型:布尔型、数字、字符串、数组、元组、枚举、any、void、null、undefined、never、object。其中,布尔型和数字是两种常用的类型。
1. 布尔型:在TypeScript中,布尔型数据类型用于表示真或假,其取值只能是true或false。在声明变量时,需要指定类型为boolean,例如:let 变量名:boolean = true/false。如果不指定类型,系统会根据设置的值默认定义类型为boolean。
2. 数字:在TypeScript中,数字类型是number,表示所有的数字,包括整数和浮点数。数字类型支持各种进制,如二进制、八进制、十进制和十六进制等。
此外,TypeScript还支持类、接口、模块、装饰器等高级特性,这些都是TypeScript对JavaScript的扩展,使得TypeScript在语法上类似于JScript .NET,支持静态类型、面向对象语言特性等。