Решение для минимизации свойств объекта?

В моем приложении JavaScript я использую несколько объектов только для внутренних целей (пользователи не не нужен к ним доступ). например:

var images={
    blank:"blank.gif",
    plus:"plus.gif",
    minus:"minus.gif"
}

Когда я использую минификатор, такой как Uglify.js, имена свойств (пустое, плюс, минус) остаются как есть. Есть ли способ их минимизировать?

Что До сих пор я рассматривал:

  • использовать минификатор Google Closure в расширенном режиме, но это подавляет мой код
  • заменяет свойства объекта переменными (например, var imagesBlank = "blank.gif"), но это делает код менее читаемым

Есть способ лучше?

13
задан Christophe 21 February 2012 в 17:02
поделиться