标签: 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 //如何返回数字`
typeof +b
这种逻辑如何运作。