[TypeScript] 01.数据类型
① Boolean 布尔值
let boolean00:boolean; let boolean01:boolean = true;
② Number 数值
双精度 64 位浮点值
let binaryNum:number = 0b1010; //二进制
console.log(binaryNum); //10
let octalNum:number = 0o7645; //八进制
console.log(octalNum); //4005
let decNumber:number = 123456; //十进制
console.log(decNumber); //123456
let hexNumber:number = 0xFE12; //十六进制
console.log(binaryNum); //65042
③ String 字符串
使用单引号 ( ' ) 或者双引号 ( " ) 表示字符串类型,使用反引号 ( ` ) 来定义多行文本和内嵌表达式(ES6模板字符串)。
let string00:string = "Neo";
let string01:string = 'Zhang';
let num00:number = 13;
let sentence:string = `Hello, I am ${string00} ${string01}, and using iPhone ${num00}. `;
console.log(sentence) // Hello, I am Neo Zhang, and using iPhone 13.
④ Listobject 数组
按照 TypeScript 官方文档上 介绍
官方文档地址:https://www.tslang.cn/docs/handbook/basic-types.html
第一种写法,在元素类型后面接上 [ ],由此表示此类型元素组成的一个数组。
let list00:number[] = [1, 2, 3]; console.log("List"+(typeof list00)); //Listobject
第二种写法,是使用数组泛型,Array<元素类型>
let list01:Array<number> = [2, 3, 4];
console.log("List"+(typeof list01)); //Listobject
⑤ Tuple 元组
let tuple00:[string, number]; tuple00 = ["Hi",123]; console.log(typeof tuple00); //Object
                    
                
                
            
        
浙公网安备 33010602011771号