最新のWeb開発のチュートリアル
 

JavaScript Date prototype Property

<JavaScriptのDateオブジェクト

日付オブジェクトにMyPropで呼ばれる月-nameプロパティを与え、新しい日付のメソッドを作成します。

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

Dateオブジェクトを作成し、その後、myMetメソッドを呼び出します。

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

MONTHNAMEの結果は次のようになります。

»それを自分で試してみてください

定義と使用法

プロトタイプのコンストラクタは、あなたが新しいプロパティとメソッドを追加することができますDate()オブジェクト。

プロパティを構築する場合、すべての日付オブジェクトは、デフォルトとして、財産、およびその値が与えられます。

方法を構築する場合、すべての日付オブジェクトは、このメソッドが使用可能になります。

Note: Date.prototypeはこれに、単一の日付オブジェクトを参照しないDate()オブジェクトそのもの。

Note:プロトタイプでは、すべてのJavaScriptオブジェクトのために利用可能であるグローバルオブジェクトのコンストラクタです。


ブラウザのサポート

プロパティ
prototype はい はい はい はい はい

構文

Date.prototype. name = value

技術的な詳細

JavaScriptのバージョン: 1.1

<JavaScriptのDateオブジェクト