ts的类型防护措施问题

function isString1(a: unknown): a is string {

return typeof a === 'string'

}

 function isString(a: unknown): boolean {

return typeof a === 'string'

}

这2个怎么合并为一个代码块实现


回答:

a is string 本身就表示它是一个 boolean 值。

ts的类型防护措施问题


回答:

is有两个效果:
1.返回boolean
2.返回true时,强制设置类型

以上是 ts的类型防护措施问题 的全部内容, 来源链接: utcz.com/p/936445.html

回到顶部