Stavo esplorando lo Google Closure Compiler e una cosa che ho notato è che convertein for(;;)
.Empty for loop - for (;;)
Entrambi bloccano il browser, ma perché il ciclo vuoto for
non si interrompe immediatamente da solo? La seconda parte è vuota, e quindi falsa. Non è vero che quando la seconda parte è falsa, il ciclo for
si interrompe e l'esecuzione continua con il codice che segue il ciclo for
?
Qualcuno potrebbe forse dare una spiegazione per questo?
Forse è più veloce ... qualcuno dovrebbe benchmark loro :) –
bene, è più piccola - questo è ciò che il compilatore fa: basta minifying il codice (si tratta di un ottimo strumento davvero) – pimvdb