TypeScript 类型

unknow类型:

any与unknow的区别

any忽略类型检查,跟js没区别,不安全且ts的意义也没有了

unknown可以接收任意值 但是不能调用属性和方法,使用属性和方法时需要类型断言

例如:

let value:unknown;
value = 'hello';
(value as string).length

或者使用类型保护

let value:unknown;
value = 'hello';
if (typeof value === 'string') {
  value.length
}

req,res类型

req:Request res: Response

event 类型

onChange事件的事件对象

  const onChangeID  = (event: React.ChangeEvent <HTMLInputElement>) => {
    setIDProving(event.target.value)
  }

<input name='IDProving' onChange={onChangeID} value={IDProving}/>

其他事件对象

e: React.xxEvent <ReactNode>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值