首页 > 其他 > 详细

typeScript类型

时间:2020-08-31 13:07:25      阅读:52      评论:0      收藏:0      [点我收藏+]

原始类型
let str:string = ‘ts‘ // 字符串
let num:number = 123 // 数值
let bool:boolean = true // 布尔

数组类型
定义的两种方式
<1>let arr:number[] = [1,2,3,4,5]
let arr:string[] = [‘ts‘,‘js‘,‘java‘]
<2>let arr:Array = [1,2,3,4]
let arr:Array = [‘ts‘,‘js‘,‘java‘]
<3>let arr:any[] = [‘ts‘,2.34,true]

元祖类型
let arr:[string,number,boolean] = [‘ts‘,2.34,true]

枚举类型
eunm Falg {success = 1,error = -1}
let f:Falg = Falg .success
console.log(f) // 1

任意类型
let obj:any = ‘ts‘
obj = 123
obj = true

void类型 // 表示没有任何类型,一般用于定义方法的时候没有返回值

never类型 //其他类型 (包括null和undefined) 代表从不会出翔的值

typeScript类型

原文:https://www.cnblogs.com/mr17/p/13588478.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!