Derniers tutoriels de développement web
 

JavaScript Date prototype Property

<JavaScript Object Date de

Exemple

Faire une nouvelle méthode de date qui donne la date objet d'un nom_propriété mois appelé myProp:

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"};
};

Faire un objet Date, puis appeler la méthode myMet:

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

Le résultat de monthname sera:

Essayez vous - même »

Définition et utilisation

Le constructeur de prototype vous permet d'ajouter de nouvelles propriétés et méthodes à la Date() objet.

Lors de la construction d'une propriété, tous les objets de date seront donnés la propriété, et sa valeur, par défaut.

Lors de la construction d'une méthode, tous les objets de date auront cette méthode disponible.

Note: Date.prototype ne se réfère pas à un seul objet date, mais à la Date() objet lui - même.

Note: Prototype est un constructeur mondial d'objet qui est disponible pour tous les objets JavaScript.


Support du navigateur

Propriété
prototype Oui Oui Oui Oui Oui

Syntaxe

Date.prototype. name = value

Détails techniques

JavaScript Version: 1.1

<JavaScript Object Date de