提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
ts是js的超集
数据类型
一.TypesScript 和JavaScripte 一样不分整数类型和浮点类型
1.number类型
二进制 0b123 八进制0o123 十六进制0x123abcdef
2.boolean类型
const status=true/ false
3.string类型
const name=“123123123123”
4Array类型
1.第一种写法:
const name:Array<number>=[123,123,123]
//类型注解:type onnototion
不推荐 在react jsx 中会发生冲突
2.第二种写法:
const name:number[]=[]
推荐
再ts中数组类型存放相同数据类型比较好
5.objcet对象类型
1.cosnt info={
name:“chen”,
age:18
}
对象中会自己推导类型,
2.const info:obgect={
name:“chen”,
age:18
}
也可以const info:object={},不过不推荐,能推导尽量推导
它在取值的时候要用类型断言来获取 info.name是去不到的
6.null类型
1.const num:null=null
它只有一个值就是null,最好给它注解一个:null类型,因为它推导的话是any类型
2.const num:string=null