ts的数据类型
布尔类型(boolean)
数字类型(number)
字符串类型(string)
数组类型(array)
元组类型(tuple)
枚举类型(enum)
任意类型(any)
null和undefined
void类型
never类型(其他类型)
ts定义数据的规范:
提示:ts在定义数据的时候必须指定数据类型(整型和浮点型都归为number类型)
例如:
1、 var flag:boolean=true;
2、 var aa:number=123;
3、 数组类型定义有两种方式:
方式一:
var arr1:number[]=[133,34,66,88]
var arr2:string[]=[“ew”,“rew”]
方式二:
var arr1:Array=[“ds”,“vfv”]
4、 元组类型,属于数组类型的一种,元组类型可以为数组中的每一个元素指定数据类型,使用方法:
var arr1:[string,number,boolean]=[“df”,18,true]
5、 枚举类型
enum Flag{success=1,error=-1}
var f:Flag=Flag.success
6、void类型:表示没有类型,一般用于定义方法的时候没有返回值,例如:
function run():void{
console.log(123)
}
6、never类型:是其他类型(包括null和undefined的子类型),代表从不会出现的值,意味着声明never的变量只能被never类型所赋值,即:
var a:undefined;
a=undefined;
var b:null;
b=null
学习时间:
学习时间
2021年3月3日【小乖乖】
6万+

被折叠的 条评论
为什么被折叠?



