Ho un'applicazione JavaScript che genera una quantità significativa di elementi DOM. Significa che uso spesso lo document.createElement("tagname")
nel mio script.Può un minificatore fare questo? (.... ed è una buona idea?)
Sto pensando di utilizzare questa semplice funzione:
function c(e) {return document.createElement(e);}
vorrei continuare a scrivere il mio codice in JavaScript (o forse CoffeScript), e utilizzare il metodo document.createElement completo nel codice per migliorare la leggibilità. Ma mi aspetto che quando "compilo" o minifico il codice, tutte le istanze di document.createElement vengano sostituite con la funzione c
.
Vorrei fare lo stesso per altri metodi: document.getElementById, ecc. Spero di poter abbreviare il mio codice dal 10 al 20% con questa tecnica.
Ci sono minificatori o compilatori che possono farlo? E ha senso, in primo luogo?
Quali vantaggi speri per? –
Se non altro, si può sempre farlo da soli come un passo "pre-minification". Non dovrebbe essere troppo difficile da sceneggiare. – cdeszaq
Ti gzip i file? Scommetto che non farà molta differenza nel lungo periodo. – RightSaidFred