数组
- 创建规则: let 变量名:类型[]=[数据1,数据2]
let scoreArray:number[]=[1,2,3,]
- 引用方式.变量名[下标]
let tempScore = scoreArray[1];
- 每个元素数据类型必须一致
枚举
- 创建规则:
enum 枚举{
常量1=值,
常量2=值
}
enum Color{
BLUE="#0000FF"
RED="#FF000"
}
Color.RED
函数
-
创建规则:
-
有名函数
/*创建函数*/
function 函数名(参数:参数类型){
/*函数体*/
return 处理后的结果
}/*调用方式*/
let 变量名:类型 = 函数名(待处理的数据)
function add(value1:number,value2:number){
return value1 + value2;
}add(1,2)
- 匿名函数
let 函数名 =(参数:类型)=>{
/*函数体*
}/*调用方式*/
函数名(实参)
let add = (value1:number,value2:number)=>{
return value1 + value2;
}add(1,2)
联合类型
- 声明规则 let 变量名:类型1|类型2
let score:string|number;
score = "A";
score=99