【发布时间】:2010-09-27 00:30:30
【问题描述】:
我在 JSLint 中输入了这条语句:
var number = new Number(3);
并收到以下消息:
不要使用 Number 作为构造函数。
这是为什么呢?该语句是创建一个数字对象,而不是原始值,所以我不明白为什么使用new 是一个问题。
编辑:感谢所有回复。他们让我进一步思考,所以我发布了一个后续问题here。
【问题讨论】:
-
你能把后续问题放在一个新问题中以保持正确吗?
标签: javascript oop constructor jslint