我注意到 now() 只能由 Date 对象调用。getTime() 只能由日期实例调用。
var dd1 = new Date();
//console.log(dd1.now()); //Throws error -> TypeError: Object Mon Aug 19 2013 16:28:03 GMT-0400 (Eastern Daylight Time) has no method 'now'
console.log(dd1.getTime());
console.log(Date.now());
//console.log(Date.getTime()); //Throws error ->TypeError: Object function Date() { [native code] } has no method 'getTime'
这种差异有正式的名称吗?这是“静态”和“非静态”之间的区别吗?当我创建一个新的 Date 实例时,不应该继承所有方法吗?