【发布时间】:2021-11-14 22:07:48
【问题描述】:
我在这里看到一个问题 -> https://github.com/lydiahallie/javascript-questions#answer-c-1
考虑下面的代码 sn-p。
let a = 3;
let b = Number(3)
let c = new Number(3)
a == b // true
a === b // true
// but
a===c or b === c // false
上面的repo中也说明了这种情况,但是我想知道这个c对象的其他特点是什么。
我也试过在浏览器控制台查看它的属性或方法,发现和a一样,方法是toFixed, etc。
【问题讨论】:
-
有什么问题?使用 new 运算符,您可以基于原型创建一个新对象,或者如果您更喜欢“克隆”整个 Number 对象。阅读文档! developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
标签: javascript