La mia comprensione della "compilazione" di JavaScript è che condensa e minimizza il codice per salvare in definitiva i byte.JavaScript minisito/compilato rispetto a JavaScript non compresso in termini di prestazioni
La condensazione o la minimizzazione rendono JavaScript più veloce?
Prendere i seguenti esempi a titolo oneroso:
var abcdefghijklmnopqrstuvwxyz = 1;
// vs.
var a=1;
var b = function() {
// Here is a comment
// And another
// White space
return true;
};
// vs.
var b=function(){return true}
mi sono imbattuto questi esempi attraverso jsPerf with little or no difference.
Può la compilazione di JavaScript renderlo più veloce o più lento, oltre al salvataggio di byte?
Ciò a cui ti riferisci non è in alcun modo la compilazione. Ti suggerirei di modificare la tua domanda. –
Quindi, se eseguo il mio JS tramite il compilatore di chiusura di google, non viene compilato in alcun modo? https://developers.google.com/closure/compiler/ – Blowsie
javascript è javascript. Il motore js può facoltativamente compilare javascript, ma di per sé non è compilato in alcun modo. Qualsiasi beneficio in termini di prestazioni può essere causato da riscrittura del codice o trascurabile (come nel tuo esempio). – Zirak