前言
一直忙,那么今天的内容会多一点,开始吧
一、静态类型:
const count: number = 0;
count='zhangsan'
说的是我们已经把他定义成数值类型,你在给他赋值成字符串就会报错,你只要记住静态类型一旦定义了就 无法改变 了
静态类型分类:
基础静态类型 | 对象类型 |
---|---|
变量+ ‘:’+对应的类型 | 可以是{}也可以是[] |
上面的列子就是 | 见下面 |
最常用的基础数据类型:null undefinde symbol boolean void | 见下面 |
对象类型:
第一种:
第二种:
数组类型
注意:定义的是字符串类型,数组里放其他的类型会报错
第三种:
第四种:
二、类型注释和推断
1.类型注释
1.类型推断
这里有个潜规则:
就是ts能自动分析出类型我们就不要给他再加类型注释了,反之就需要我们手动加类型