一、基本数据类型
any 型 (任意型) 变量可以赋予任何类型的值 赋值之后可以更改
var s = 1;s = "hello";console.log(s);
string 型 (字符串型) 赋值之后不可更改
var s:string="hello"
number 型 (数值型) **赋值之后不可更改**
var s:number=1
boolean 型 (布尔型) **赋值之后不可更改**
var s:boolean=true
二、复杂数据类型
字符串型数组
var arr:string[]=[“hello”,”world”] // 里面只能写字符串
var arr:Array
- **Object 型 (对象)**```javascriptvar obj:object={name:"ding",age:18}var obj={name:"ding",age:18}
Array + Object
var list:Array<object>=[{name:"ding",age:18}]
元组
(给数组中的每个元素一种类型,各种元素类型可以不同,对应的位置要相同**)**
var a:[string,number]=["hello",1]
- 枚举 (**定义一个**集合) ```javascript enum Skill{html,css,js} var b:Skill=Skill.html console.log(b) // 输出下标
enum Status{ success=200, error=404, severError=500 }
var success:Status=Status.success console.log(success) // 输出200
<a name="MQif3"></a>## 三、判断数据类型 (typeof 操作符)```javascriptconsole.log(typeof arr)
