数据类型
2018-09-06 本文已影响0人
my木子
布尔类型 数字类型 字符串类型 数组类型 元组类型 枚举类型 任意类型 null undefined void类型 never类型
// 可以同时定义多个
let arr:number | string;
数组类型
// 定义数组的两种方式
let arr:number[]=[1,2,3];
let arr:Array<number>=[1,2,3];
// 有返回值的时候要加上类型
function Fun:string(){
return '字符串';
}
元组类型(属于数组的一种)
// 缺点,要一一制定类型
let arr:[string,number,number]=['字符串',999,999];
枚举类型
enum Flag {success=1,error=2};
let err:Flag = Flag:.error;
// 若果标示符没有赋值,返回是下标
任意类型
let arrany=[1,2,3];
void类型
// 不返回任何类型
function Fun:void (){
console.log(11)
}
never类型
// 从不会出现的值