Mengembalikan Fungsi Pembangun Dari Instansi Objek
Anda dimungkinkan membuat instansi gres lagi lainnya (misal, membuat instansi yang kedua sehabis membuat instansi yang pertama), dengan mengacu kepada fungsi pembangun yang sama, properti constructor
dimungkinkan untuk melaksanakan hal tersebut.
Di lain hal juga constructor
sanggup dipakai untuk mengembalikan bentuk fungsi pembangun dari suatu objek.
Di bawah ini yaitu rujukan mengembalikan fungsi pembangun instansi orangBaru
:
Output:
function Orang(nama){ this.nama = nama; }
Kemudian anda ingin membuat satu instansi objek lainnya tetapi dengan memakai fungsi pembangun yang sama menyerupai instansi objek orangBaru
.
Umumnya untuk membuat suatu instansi gres lainnya, anda menuliskan menyerupai berikut:
Dengan memakai constructor
, tidak perlu lagi menuliskan menyerupai di atas, cukup menuliskannya menyerupai ini:
Contoh isyarat di bawah ini menggambarkan bahwa orangBaru
dan orangBaruLagi
mengacu kepada fungsi pembangun yang sama:
Output:
function Orang(nama){ this.nama = nama; }
function Orang(nama){ this.nama = nama; }
Contoh isyarat di bawah ini menguji apakah orangBaru
dan orangBaruLagi
mengacu kepada fungsi pembangun yang sama, yaitu Orang
: