Ultimele tutoriale de dezvoltare web
 

JavaScript Date prototype Property

<JavaScript Data Obiect

Exemplu

Faceți o nouă metodă dată care dă data obiecta o proprietate luni-nume numit 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"};
};

Asigurați-un obiect Date, apoi apel metoda myMet:

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

Rezultatul MONTHNAME va fi:

Încearcă - l singur »

Definiție și utilizare

Constructorul prototip vă permite să adăugați noi proprietăți și metode la Date() obiect.

La construirea unei proprietăți, toate obiectele data va fi dat de proprietate, iar valoarea sa, în mod implicit.

La construirea unei metode, toate obiectele de date vor avea această metodă disponibilă.

Note: Date.prototype nu se referă la un singur obiect data, ci la Date() obiectul propriu - zis.

Note: Prototip este un constructor obiect la nivel mondial , care este disponibil pentru toate obiectele JavaScript.


Suport pentru browser-

Proprietate
prototype da da da da da

Sintaxă

Date.prototype. name = value

Detalii tehnice

JavaScript Versiune: 1.1

<JavaScript Data Obiect