学习日期:03-09-2024
关键字:Typescript;安装;原始数据类型;Any类型;数组;元组;
Typescript
是Javascript的超集,显著区别是加了静态类型风格的类型系统、es6-es10-esnext的语法支持
安装
npm install -g typescript
原始数据类型
Boolean、Null、Undefined、Number、BigInt、String、Symbol
Undefined表示变量已经声明,但尚未分配任何值。 Null表示不存在的对象,基本上意味着“空”或“无”。
Any类型
在any类型上可以访问任何属性和调用任何方法
数组
let arrOfNumbers : number[] = [1,2,3]
有对应方法,会有类型检查
元组
let user : [string, number] = ['hello',23]
如果少写一项或类型错误就会报错
user = ['moolly
,20,true]
可以使用push加内容
usr.push('kexi)