<JavaScript - Date - Objekt
Beispiel
Machen Sie ein neues Datum Methode, die das Datum einen Monat Name Eigenschaft Objekt gibt genannt 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"};
};
Machen Sie ein Date-Objekt, dann rufen Sie die myMet Methode:
var d = new Date();
d.myMet();
var monthname = d.myProp;
Das Ergebnis MONTH wird:
Versuch es selber " Definition und Verwendung
Der Prototyp Konstruktor können Sie neue Eigenschaften und Methoden zum hinzufügen Date() Objekt.
Wenn eine Eigenschaft der Konstruktion, werden alle Daten Objekte die Eigenschaft gegeben werden, und seinen Wert, als Standard.
Wenn ein Verfahren konstruiert, werden alle Daten Objekte haben diese Methode zur Verfügung.
Note: Date.prototype bezieht sich nicht auf ein einziges Date - Objekt, sondern das Date() Objekt selbst.
Note: Prototype ein globaler Objektkonstruktor ist , die für alle JavaScript - Objekte zur Verfügung.
Browser-Unterstützung
Eigentum | |||||
---|---|---|---|---|---|
prototype | Ja | Ja | Ja | Ja | Ja |
Syntax
Date.prototype. name = value
Technische Details
JavaScript Version: | 1.1 |
---|
<JavaScript - Date - Objekt