JavaScript Date prototype ਪ੍ਰਤਿਯਾਇਕ
- پچھلے پیغام parse()
- بعد کا پیغام setDate()
- ایک سطر اوپر واپس جاوا اسکریپت ڈیٹ ان لائن
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
پروٹوائیپ
ਕੰਸਟਰਕਟਰ ਤੁਹਾਨੂੰ Date() ਆਬਜੈਕਟ ਵਿੱਚ ਨਵੇਂ ਪ੍ਰਤਿਯਾਇਕ ਅਤੇ ਮੈਥਡ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ。
ਕੰਸਟਰਕਟ ਪ੍ਰਤਿਯਾਇਕ ਵਿੱਚ, ਸਾਰੇ ਤਾਰੀਖ ਆਬਜੈਕਟ ਪ੍ਰਤਿਯਾਇਕ ਅਤੇ ਉਸ ਦਾ ਮੁੱਢਲਾ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਦਿੱਤਾ ਜਾਵੇਗਾ。
ਕੰਸਟਰਕਟਰ ਵਿੱਚ, ਸਾਰੇ ਤਾਰੀਖ ਆਬਜੈਕਟ ਇਸ ਮੈਥਡ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹਨ。
نوٹ:Date.prototype نہ صرف ایک واحد ڈیٹ آپریشن کو مند بنا رہا ہے، بلکہ یہ Date() آپریشن کی بنیاد پر مند بنا رہا ہے۔
نوٹ:پروٹوائیز ایک عالمی آپریشن بنیادی آپریشن گر، جو تمام جاوا اسکریپٹ آپریشنوں کے لئے استعمال کیا جاتا ہے。
مثال
ایک نئی ڈیٹ مہم بنائیو، جو ڈیٹ آپریشن کے لئے 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 = "September"}; if (this.getMonth() == 9){this.myProp = "October"}; if (this.getMonth() == 10){this.myProp = "November"}; if (this.getMonth() == 11){this.myProp = "December"}; ;
ایک ڈیٹ ڈائیوائز آپریشن کریو اور اس پر myMet مہم بولی:
var d = new Date(); d.myMet(); var monthname = d.myProp;
زبان معیار
Date.prototype.نام = کی ویلو
تکنیکی تفصیلات
جاوا اسکریپٹ ورژن: | ای سی ایم اسکریپٹ 1 |
---|
بائوزر سپورٹ
کیات | کروم | آئی ای | فائر فاکس | سافری | آپریا |
---|---|---|---|---|---|
پروٹوائیپ | پشتیبندگی | پشتیبندگی | پشتیبندگی | پشتیبندگی | پشتیبندگی |
- پچھلے پیغام parse()
- بعد کا پیغام setDate()
- ایک سطر اوپر واپس جاوا اسکریپت ڈیٹ ان لائن