TS的定义

发布时间 2023-11-30 23:55:32作者: 且行且思
TypeScript是一种由微软开发的自由和开源的编程语言。 它是 JavaScript
的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。

 

  • js 有的 ts 都有,所有js 代码都可以在 ts 里面运行。
  • ts 支持类型支持,ts = type +JavaScript。
  • ts 完全支持 js ,可以直接转换

 

jsts
动态编程语言 静态编程语言
边解释边执行,错误只有在运行的时候才能发现 先编译再执行,在写的时候就会发现错误了(ts不能直接执行,需要先编译成 js )

 

安装TS

npm i  -g  typescript

yarn  global add  typescript 

 

八大基础类型

let name: string = "ll";
let age: number = 18;
let isShow: boolean = true;
let hoh: undefined = undefined;
let nwn: null = null;
let obj: object = {name: 'll', age: 18};
let big: bigint = 100n;
let sym: symbol = Symbol("ll");