Показать сообщение отдельно
  #8 (permalink)  
Старый 01.09.2009, 11:29
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от Kolyaj
eval плох тем, что с ним, в общем случае, код нельзя обфусцировать, но всегда есть Function.
Однако, eval работает с вызывающим контекстом (принципиально, если функция должна запомнить нужные локальные переменные), в то время как Function, в качестве [[Scope]] будет иметь только глобальный объект.
__________________
Тонкости ECMAScript
Ответить с цитированием