选择题1597/1603输出是什么?

1let a = 3 2let b = new Number(3) 3let c = 3 4 5console.log(a == b) 6console.log(a === b) 7console.log(b === c)
难度:
2021-07-02 创建

本题为"单选题"

参考答案:

正确选项:C:true false false

new Number() 是一个内建的函数构造器。虽然它看着像是一个 number,但它实际上并不是一个真实的 number:它有一堆额外的功能并且它是一个对象。 当我们使用 == 操作符时,它只会检查两者是否拥有相同的。因为它们的值都是 3,因此返回 true。 然后,当我们使用 === 操作符时,两者的值以及类型都应该是相同的。new Number() 是一个对象而不是 number,因此返回 false

最近更新时间:2021-07-03

赞赏支持

题库维护不易,您的支持就是我们最大的动力!