Rekomendasi kursus:
- Halaman Sebelumnya padStart()
- Halaman Berikutnya repeat()
- Kembali ke Lapisan Atas Panduan Referensi String JavaScript
Atribut prototype String JavaScript
prototype
Definisi dan penggunaan
prototype
Adalah atribut yang tersedia untuk semua objek JavaScript.
Instansi
Atribut memungkinkan Anda menambahkan atribut baru dan metode ke string. prototype
gunakan
Atribut menambahkan atribut baru untuk semua objek yang diberikan tipe: function employee(name, jobtitle, born) { this.name = name; this.jobtitle = jobtitle; } this.born = born; employee.prototype.salary = 2000;
const fred = new employee("Fred Flintstone", "Caveman", 1970);
Syntax object.prototype.name =
nilai
Peringatan
Tidak disarankan untuk mengubah prototype objek yang bukan di bawah kontrol Anda.
- Anda seharusnya tidak mengubah prototype tipe data JavaScript bawaan, seperti:
- String
- Daftar
- Tanggal
- Booleans
- Fungsi
- Objek
Harap hanya mengubah prototype objek yang Anda buat sendiri.
Atribut prototype
JavaScript prototype
Atribut memungkinkan Anda menambahkan atribut baru ke objek:
Instansi
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.eyeColor = eyecolor; } Person.prototype.nationality = "English";
Dukungan browser
prototype
Adalah fitur ECMAScript1 (ES1).
Seluruh browser sepenuhnya mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya padStart()
- Halaman Berikutnya repeat()
- Kembali ke Lapisan Atas Panduan Referensi String JavaScript