0
Is it actually correct this?
methodName : function() { code lines } I mean what are the ":" for in this case?
2 Respostas
+ 10
Quei ":" assegnano un valore al tuo metodo.
Un metodo come ben sai è una funzione all'interno di un oggetto, quei due punti assegnano quella funzione anonima a "methodName" in modo tale che tu possa richiamare il metodo tramite l'oggetto.
I ":" possono essere utilizzati anche per creare coppie di chiavi e valori, oltre a funzioni.
var Object {
nomeProprietà : "valore"
nomeFunzione : function () { ... }
};
Spero di averti aiutato, se hai domande comunque son qui! ^_^
+ 1
ah ma intendono il metodo all'interno di un oggetto allora! grazie per la spiegazione