即使我们在数字字符串中使用它,“+ var === + var”类型也是数字

时间:2015-05-18 15:28:39

标签: javascript type-conversion logic

基于这个问题How does “+var === +var” work internally to verify if var is numeric?

var a = "123"
var b = "123b"
if ( +a === +a ) // true
if ( +b === +b ) // false

我的问题是,如果javascript无法将“123b”转换为数字,则值 NaN 那么typeof +b //如何返回数字`

这种逻辑如何运作。

0 个答案:

没有答案