TypeScript学习笔记

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 = [1,2]
  • 元祖
let x:[string, number] = ['Runoob', 1];
  • 枚举
enum Color {Red, Yellow, Blue}
let c:Color = Color.blue // 此时c=2

你可能感兴趣的:(TypeScript学习笔记)