Atribut prototype JavaScript Date
- Halaman Sebelumnya parse()
- Halaman Berikutnya setDate()
- Kembali ke Lapisan Atas Panduan Referensi Date JavaScript
Definisi dan penggunaan
prototype
Konstruktur fungsi memungkinkan Anda menambahkan atribut dan metode baru ke objek Date().
Pada konstruktur atribut, semua objek tanggal akan diberikan atribut dan nilai, sebagai nilai default.
Pada konstruktur method, semua objek tanggal dapat menggunakan metode ini.
Keterangan:Date.prototype tidak merujuk kepada objek tanggal tunggal, melainkan kepada objek Date() sendiri.
Keterangan:Prototype adalah konstruktur objek global, yang berlaku untuk semua objek JavaScript.
Contoh
Buat sebuah metode tanggal baru, memberikan atribut month-name bernama myProp untuk objek tanggal:;
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"}; };
Buat sebuah objek Date, kemudian panggil metode myMet:;
var d = new Date(); d.myMet(); var monthname = d.myProp;
Sintaks
Date.prototype.nama = nilai
Detil Teknologi
Versi JavaScript: | ECMAScript 1 |
---|
Dukungan Peramban
Atribut | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
prototype | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Halaman Terkait
Panduan:Tanggal JavaScript
Panduan:Format Tanggal JavaScript
Panduan:Konstruktor Objek JavaScript
- Halaman Sebelumnya parse()
- Halaman Berikutnya setDate()
- Kembali ke Lapisan Atas Panduan Referensi Date JavaScript