基础TypeScript(一)

本文介绍了TypeScript作为JavaScript超集的特点,详细阐述了各种数据类型,包括number、boolean、string、Array、object、null、undefined和symbol。此外,还讨论了 TypeScript 的特定类型如any、unknown、void、never和tuple,以及它们在实际编程中的应用和注意事项,如函数参数和返回值的类型、匿名函数的类型注解、可选类型和联合类型的关系以及类型别名的使用。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


提示:以下是本篇文章正文内容,下面案例可供参考

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值