Ciao a tutti,
Sto imparando a programmare in Javascript, sono ancora alle prime armi, e ho provato a utilizzare la proprietà prototype al difuori di un costruttore con questo codice, ma non va...cosa sbaglio?
Codice:
function Contatto(nome, cognome, telefono){
this.nome = nome;
this.cognome = cognome;
this.telefono = telefono;
}
Contatto.prototype.iniziali = "AB";
var primo_utente = new Contatto ("Andrea", "Biagi", 012345);
alert(primo_utente.prototype.iniziali);
Ho risolto...Il problema era che non sapevo che tutte le proprietà di "prototype" vengono applicate all'oggetto di cui è prototipo e non a se stesso, quindi sostanzialmente l'ultima riga andava corretta così:
Codice:
alert(primo_utente.iniziali);