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?
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: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);
Codice:alert(primo_utente.iniziali);

LinkBack URL
About LinkBacks
