clsr_dd

typescript 02 基础类型

typescript的基础类型


 

 

//数字类型  加减乘除  十进制 八进制 
let  num1:number=2;
let num2:number=2+5;
let num3:number=0x2;
let num4:number=0-2;
let num5:number=0/2;

//字符串类型  支持普通字符和模板字符串

let gender:string='boy'
let username:string='iwan'
let username2:string=`iwan is good ${gender}`

//布尔值类型
let isTrue:boolean=true;
let isFalse:boolean=false;

//数组类型   数组中的数据类型必须和规定的类型顺序对应起来。
//定义数组类型的两种方式
let arr:number[]=[1,2,3]  //定义元素只能是数字的数组类型
let arr2:Array<number>=[1,2,3]

let any:any[]=[1,'2',2,true,[1,2]]
let any2:Array<any>=[1,'2',2,true,[1,2]]  // 定义元素可以是任意类型的数组

//元组   允许表示一个已知元素数量和类型的数组,各元素的类型不必相同

let x: [string, number,boolean];
   x = ['iwan', 5,true]



 

 

 

posted on 2019-11-03 21:44  clsr_dd  阅读(122)  评论(0编辑  收藏  举报

导航