为什么不能直接调用Date.getMonth等相关方法呢?

今天在使用Date相关的方法的时候,突然产生以下疑问:

1.为什么不可以直接调用Date.getFullYear()等相关方法呢?

2.为什么直接调用原型上的方法也不行呢?比如:调用Date.prototype.getFulYear(),浏览器会产生以下错误

img

下面是Date的原型上的方法:

img

特来寻求帮助,还望先生们不吝赐教!

img

new Date.getFullYear()

https://www.runoob.com/jsref/jsref-obj-date.html

Date是一个对象 要先实例化

那些方法是实例原型上的方法,Date实例调用才能获取对应的Date实例的信息