TS学习笔记

114 阅读1分钟

TypeScript的发展和基本语法
——为什么、什么是TypeScript?
先看TS发展历史!
Pasted image 20230119185540.png JS和TS的比较
TS是静态类型(就像编译了之后再运行,而不是一边编译一边运行),JS是动态类型。他们都是弱类型语言(类型转换。字符串可以和字符串相加)! Pasted image 20230119190007.png 推荐使用VSCode ——基本语法 基础数据类型(下面)! Pasted image 20230119190528.png 对象类型,开头带一个大写的 I 用来表示对象,那个是约定的习惯! Pasted image 20230119190807.png readonly只读,在右边的可以看到,jobId就不能弄嘞 右边那第二个报错是根据左边第一个来的,那个对象有name,这个没有,hobby可以省略,所以没事 函数类型! Pasted image 20230119192127.png 给函数定义类型^ 函数重载! Pasted image 20230119191641.png 数组类型。数组就是一个扩展了的对象! Pasted image 20230119191429.png 前两种常用 补充JS的类型! Pasted image 20230119192424.png