typescript学习

typescript学习,第1张

ts文件运行方式

编译 – tsc 文件名,ts
运行 – node 文件名.js

typescript基本类型 布尔值(boolean)
let isStudy: boolean = true;
数字(number)在ts中所有的数字都是浮点数,支持十进制,十六进制,二进制和八进制
let age: number = 25; // 十进制
let hexLiteral: number = 0xf00d; // 十六进制
let binaryLiteral: number = 0b1010; // 二进制
let octalLiteral: number = 0o744; // 八进制
字符串(string)包括普通字符和模板字符串
let name: string = '皮皮';
let age: number = 2;
let info: string = `my name is ${name}, i am ${age} years old, i am a cat`;
数组,数组有两种表达方式
(1)元素类型后面拼接[]
let catList: string[] = ['皮皮', '闹闹'];

(2)数组泛型 Array<元素类型>

let catAgeList: Array<number> = [2, 1];
元组(Tuple)已知元素数量和类型的数组
let catInfo: [string, number];
catInfo = ['皮皮', 2];
// 越界元素会使用联合类型
catInfo[2] = '闹闹';
catInfo[3] = 1;
枚举(enum)为一组数据赋予友好的名字
enum Color {Red = 1, Green, Blue}
let colorName: string = Color[2];

console.log(colorName);  // 显示'Green'因为上面代码里它的值是2
any 不确定类型,或者跳过类型检查时使用

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1323008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存