Apa yang dimaksud prototype pada javascript?

ada yang bisa jelasin arti dari prototype? ane bingung maksudnya apa tapi penggunaannya lumayan paham

avatar iamfreestyler
@iamfreestyler

341 Kontribusi 57 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

prototype adalah pemodelan object dengan attribute

misal:


function Person(first, last, age, eyecolor) {
    this.firstName = first; //ini prototype
    this.lastName = last; //ini prototype
    this.age = age; //ini prototype
    this.eyeColor = eyecolor; //ini prototype
}

//contoh set prototype dengan object yg ada
Person.prototype.nationality = "English";

//jadi total attribute yg dibuat/dimodelkan prototype ada 5 yaitu:
firstName
lastName
age
eyeColor
nationality

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban