ตัวอย่าง
ทำให้วิธีการที่วันที่ใหม่ที่จะช่วยให้วันที่คัดค้านคุณสมบัติเดือนชื่อที่เรียกว่า 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"};
};
ทำให้วัตถุวันที่แล้วเรียกวิธี 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 วัตถุวัน