JavaScript函数parseInt
可用于强制给定参数的转换为整数使用parseInt函数()时,即参数是否是一个字符串,浮点数,号码等打字稿:错误多项
在JavaScript中,parseInt(1.2)
会产生1
没有错误,但是,在打字稿,它在编译过程中抛出一个错误说:
error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
我失去了一些东西在这里或者是从打字稿预期的行为?
是的,这是雅的类型检查! –
尝试'parseInt(“”+ 1.2 +“”)' – Mojtaba
'parseInt([2,3])'返回'2'但这并不意味着你应该这样做... –