美文网首页
ts-Type Inference

ts-Type Inference

作者: 恒星的背影 | 来源:发表于2020-01-11 16:04 被阅读0次

如果没有明确指定类型,ts会按照类型推论的规则推导出一个类型,给你安上,所以还是有类型的。

let x = 3
// 相当于
let x: number = 3

所以这也就是下面这段代码报错的原因:

let myFavoriteNumber = 'seven';
myFavoriteNumber = 7;

// index.ts(2,1): error TS2322: Type 'number' is not assignable to type 'string'.

如果定义的时候没有赋值,类型为 any

let myFavoriteNumber;
myFavoriteNumber = 'seven';
myFavoriteNumber = 7;

Best common type

没明白

相关文章

网友评论

      本文标题:ts-Type Inference

      本文链接:https://www.haomeiwen.com/subject/hikeactx.html