Почитал про
this. По сути, это такая куцая динамическая привязка с приколами вроде
этого.
Правильный ответ: явно перевязать this на самом деле нельзя, а итератор и его друзья просто вызывают функцию-аргумент в динамическом контексте объекта-аргумента.
Почему же тогда нет возможности привязывать глобальный объект, в т.ч. при вызове eval?
Обдумываючи
(
Read more... )