为什么打字稿使用“数字”而不是“整数”?
我对这个框架非常熟悉,我从一开始就喜欢它。
我还没有完全理解的一件事是为什么打字有时会关闭。
特别是对于这个问题,number我不确定为什么int没有使用,起初我认为这可能是 int32 / int16 / float 等之间的行为差异。但这对我来说没有意义(对我来说)转译。
所以从库中它需要与数学一起玩。
我的问题实际上是关于语义的,为什么决定使用number而不是int?
回答
因为这就是 JavaScript 所使用的。
例子
console.log(typeof 123); // 'number'