Salve,
per creare un oggetto in JS sto usando questa sintassi.
C'è tuttavia anche quest'altro modo.codice:answerHandler = { setupCV : function() { if(typeof(c_v) == "undefined" || c_v == null) { c_v = 1; } return c_v; }
La mia domanda: quale dei due metodi alloca più risorse? Me lo chiedo perché sto iniziando un progetto complesso che avrà molto JS e volevo trovare il modo più performante.codice:function answerHandler() { var c_v; this.setupCV = function() { if(typeof(c_v) == "undefined" || c_v == null) { c_v = 1; } return c_v; } }
Nell'ultimo esempio, infatti, richiamerei la funzione solo in alcuni casi, nel primo, mi sembra che a prescindere dalla chiamata del metodo, il browser debba comunque "leggere" il codice.
Che castroneria ho detto?
grazie

Rispondi quotando
