【发布时间】:2018-02-28 06:43:37
【问题描述】:
我只是碰巧注意到,当将变量分配为 Object 时,变量的类型是“函数”,而如果我使用对象文字符号 {} 将其分配为空对象或实例化为 @987654325 @,typeof 变量是一个对象。
这里有什么区别?
请注意,我不是在问对象字面量表示法和构造器表示法之间的区别。
【问题讨论】:
-
new Object()与Object不同。后者是构造函数! -
typeof不是函数,不需要括号。typeof a;就足够了。
标签: javascript