https://www.typescriptlang.org/

BV1YS411w7Bf 找了个尚硅谷视频看一下,玩一玩。发现一个小时读了半页 README 文档… 看不得!直接看语言官网的 Handbook 就可以了。

https://www.typescriptlang.org/docs/handbook/intro.html

TypeScript (.ts)
   ↓ tsc 编译
JavaScript (.js)
   ↓ <script src="">
Browser
# Global install
npm install -g typescript
tsc --version

# Local install
npm init -y
npm install -D typescript
npx tsc

简介

命令行编译和自动化编译

tsc

tsc --inittsconfig.json https://aka.ms/tsconfig

tsc —watch

类型声明

let name : string
let age : number
let isAlive : boolean

function add(x:number, y:number) : number {
	return x + y
}

类型推断

类型推断是 ts 很善良的部分,但是你不能”利用”它的善良。

let age = 18

类型总览

常用类型