English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
prototypeAs propriedades podem adicionar propriedades e métodos ao seu objeto Date().
Atenção:O prototype é uma propriedade global, disponível para quase todos os objetos (números, arrays, strings e datas, entre outros).
Date.prototype.name = value
Criar um novo método date, que define o mês-numeric值转换为month-conversão de valor numérico para mês
Exemplo Date.prototype.showMonth = function() {39var arr = [','Jan#39;,'Fev#39;,'Mar#39;,'Abr#39;,'Mai#39;,'Jul#39;,'Jun#39;,'Set#39;,'Out#39;,'Nov#39;,'Dez#39]; return arr[this.getMonth()]; };
Então crie uma data e chame o método showMonth():
var d = new Date(); var month = d.showMonth();// chamando método new
Todos os navegadores suportam completamente o atributo prototype:
Atributo | |||||
prototype | Sim | Sim | Sim | Sim | Sim |