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<number> = [1,2]
  • 元祖
let x:[string, number] = ['Runoob', 1];
  • 枚举
enum Color {Red, Yellow, Blue}
let c:Color = Color.blue // 此时c=2
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容