JavaScript недвижимость Дата Прототип
примеров
Создать новые методы объекта Date:
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"};
}
{
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;
d.myMet();
var monthname = d.myProp;
MonthName выход:
var d = new Date();
d.myMet();
document.write(d.myProp);
Попробуйте »
Определение и использование
Прототип свойство дает возможность добавлять свойства и методы к объекту.
При создании прототипа, все объекты даты добавляют свойства и методы по умолчанию.
Примечание: Вы можете добавлять свойства и методы к прототипу, но вы не можете присвоить другой объект - прототип.Тем не менее, вы можете назначить новый прототип, определенного пользователем объекта.
Примечание: Прототип представляет собой глобальное свойство, что для почти всех объекта JavaScript.
Поддержка браузеров
Все основные браузеры поддерживают прототип свойства.
грамматика
Date.prototype. name = value