En mi aplicación de JavaScript, utilizo varios objetos solo para fines internos (los usuarios no necesitan acceder a ellos). por ejemplo:¿Solución para minificar las propiedades del objeto?
var images={
blank:"blank.gif",
plus:"plus.gif",
minus:"minus.gif"
}
Cuando uso una Minifier como Uglify.js, los nombres de propiedad (en blanco, más, menos) se mantienen lo es. ¿Hay alguna manera de minimizarlos?
Lo que he considerado hasta ahora:
- uso Google Closure Minifier en modo avanzado, pero esto aplasta mi código
- sustituir a las propiedades del objeto con variables (por ejemplo var imagesBlank = "blank.gif"), pero hace que el código sea menos legible
¿Hay una manera mejor?
* use Google Closure en modo avanzado, pero esto aplasta mi código * ... debe leer detenidamente la documentación y ajustar el código para que no se cuelgue. Creo que el compilador de Google Closure es la mejor opción. –
@FelixKling ¿tienes enlaces específicos relacionados con mi pregunta? Además, siéntete libre de publicarlos como respuesta para que yo pueda aceptarlo. – Christophe
No, realmente no ... solo la documentación (http://code.google.com/closure/compiler/docs/api-tutorial3.html). –