Скрыть свойства javascript?

Недавно я протестировал UglifyJS и YUI Compressor и заметил кое-что странное.
Оба минификатора, похоже, не изменяют имена свойств объекта, а только имена переменных и функций.

, например, если у меня есть следующий код:

var objName = {first:2, second:4};
alert(objName.first + " " + objName.second);

имена первый и второй остаются неизменными в уменьшенной версии.
Почему?

6
задан shoosh 22 February 2011 в 17:01
поделиться