【发布时间】:2023-04-06 01:39:01
【问题描述】:
(3).constructor 是 Number,但 "constructor" in (3) 是 TypeError,为什么?
【问题讨论】:
-
我不明白你的问题。你能发布代码示例吗?
-
我认为这个问题很清楚。表达式
((3).constructor)返回 Number 函数,而表达式("constructor" in (3))抛出 TypeError。关键是 3 就像一个对象,所以它不能与in一起工作的事实令人困惑。
标签: javascript constructor javascript-objects