Нужно, чтобы в дальнейшем разобраться с нюансами замыканий - где-то находил пример со вложенными функциями, когда ожидаешь один результат, а получается другой.
Про то, что функции хранятся в переменных - не уверен. Потому что везде пишут, что в контексте исполнения хранятся только локальные переменные, а так же аргументы функций и их названия - никакого кода функций туда не помещается. Получается, сами функции хранится где-то в другом месте, а та же var b содержит в себе не функцию, а адрес, по которому функция лежит.
Вот хотел у спецов узнать, как на самом деле.
Последний раз редактировалось nevro, 10.04.2015 в 13:10.
|