English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
prototypeLas propiedades pueden agregar propiedades y métodos a su objeto Date().
Nota:El atributo prototype es una propiedad global, disponible para prácticamente todos los objetos (números, arrays, cadenas y fechas, entre otros).
Date.prototype.name = value
Crear un nuevo método date, que representa el mes-Conversión de valor numérico a mes-Valor de name:
Date.prototype.showMonth = function() { var arr = ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic']; return arr[this.getMonth()]; };
Luego crea una fecha y llama al método showMonth():
var d = new Date(); var month = d.showMonth();// Llamando a new método
Todos los navegadores admiten completamente la propiedad prototype:
Atributos | |||||
prototype | Sí | Sí | Sí | Sí | Sí |