JavaScript Date prototype 属性

 JavaScript Date 对象

prototype属性可以将属性和方法添加到您的Date()对象。

注意:prototype是一个全局属性,几乎所有对象(数字,数组,字符串和日期等)都可用。

语法:

Date.prototype.name = value

创建一个新的date方法,将month-numeric值转换为month-name值:

Date.prototype.showMonth = function() {
var arr = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
return arr[this.getMonth()];
};

然后创建一个日期,并调用showMonth()方法:

var d = new Date();
var month = d.showMonth();// calling new method

测试看看‹/›

浏览器兼容性

所有浏览器完全支持prototype属性:

属性
prototype

 JavaScript Date 对象