English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Свойства прототипа JavaScript Date

 Объект Date JavaScript

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(); // вызов нового метода

Проверьте, посмотрите‹/›

Совместимость браузеров

Все браузеры полностью поддерживают свойство prototype:

Свойства
prototypeДаДаДаДаДа

 Объект Date JavaScript