JavaScript Date prototype 属性

返回上一级

prototype 属性可以让我们有能力向对象添加属性和方法

当构造一个原型,所有的日期对象都会默认添加属性和方法

可将属性和方法添加到原型中,但不能为对象分配其他原型。 但是,可以向用户定义的对象分配新的原型

浏览器支持

支持 支持 支持 支持 支持

语法

Date.prototype.name = value

范例

创建一个新的日期对象方法

Date.prototype.myMet=function() {
    if (this.getMonth()==0){this.myProp="January"};
    if (this.getMonth()==1){this.myProp="February"};
    if (this.getMonth()==2){this.myProp="March"};
    if (this.getMonth()==3){this.myProp="April"};
    if (this.getMonth()==4){this.myProp="May"};
    if (this.getMonth()==5){this.myProp="June"};
    if (this.getMonth()==6){this.myProp="July"};
    if (this.getMonth()==7){this.myProp="August"};
    if (this.getMonth()==8){this.myProp="Spetember"};
    if (this.getMonth()==9){this.myProp="October"};
    if (this.getMonth()==10){this.myProp="November"};
    if (this.getMonth()==11){this.myProp="December"};
}

创建一个 Date 对象,调用对象的 myMet 方法

var d = new Date();
d.myMet();
var monthname = d.myProp;

运行范例 »

返回上一级

JavaScript 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.