【发布时间】:2014-09-03 01:30:11
【问题描述】:
我正在研究 JavaScript 中的对象,但在使用对象创建表达式时需要 new 关键字和 () 时感到困惑。
var a = new Date(); // current date and time
var b = Date(); // current date and time
var c = new Date; // current date and time
var d = Date; // => function Date() { [native code] }
前三种方法有什么区别吗?为什么d 没有按预期做?
【问题讨论】:
-
new Date == new Date()但Date != Date()。 -
相关,但不完全重复:stackoverflow.com/questions/3034941/…
标签: javascript date object