var a = Number(1) // 1
var b = new Number(1) // Number {[[PrimitiveValue]]: 1}
typeof (a) // number
typeof (b) // object
a == b // true
Number和类型number是什么关系,为什么Number(1)结果是类型是number,而new Number(1)不是?
Number内部实现大概是怎么样的?
为什么 new Number(1) 产生的类型是object。object类型的数字有什么使用场景?
对象1 == 数值1 为什么结果会是true? ==
运算符大致是怎么实现?