TypeScript学习笔记
2021-09-14 本文已影响0人
妮儿_smile
1. 简介
TS是JS的超集,支持ES6。
2.基础语法
2.1 TypeScript 程序由以下几个部分组成:
- 模块
- 函数
- 变量
- 语句和表达式
- 注释
2.2 TS与面向对象
类, 对象, 方法。
class Site {
name():void {
console.log("Runoob")
}
}
var obj = new Site();
obj.name(); // 打印Runoob
3.基础类型
- any, number, string, boolean, null, undefined, never, void
- 数组
let arr: number[] = [1,2] or let arr:Array<number> = [1,2]
- 元祖
let x:[string, number] = ['Runoob', 1];
- 枚举
enum Color {Red, Yellow, Blue}
let c:Color = Color.blue // 此时c=2