Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
раньше можно было изменить переменную в замыкании. |
Не понял, почему раньше нельзя было обойтись без eval и что изменилось.
|
брось, ты же отлично меня понял. немного абстрактный пример
(function(){
var a = "inner";
window.b = function(){ return a };
})()
b() // inner
eval( "var a = 'outer'; ", closure_scope... );
b() //outer;
|
Нет, не понял. И примера не понял. Я понимаю, что иногда не обойтись без кодогенерации, но тут лучше использовать new Function. А зачем нужны игры с замыканиями я не понимаю.
|
хм. ну.. я ничего не говорил про "полезность" :).
|
| Часовой пояс GMT +3, время: 09:40. |