kb
21.04.2012 08:08
Нет, что-то фундаментально не так или со мной, или с джаваскриптом. Чтоб целиком понять вот это http://paste.pocoo.org/show/585076/ понадобилось минут 20.
Нет, что-то фундаментально не так или со мной, или с джаваскриптом. Чтоб целиком понять вот это http://paste.pocoo.org/show/585076/ понадобилось минут 20.
Эм... да вроде всё понятно.
Впрочем, у меня жабаскрипт головного мозга:-)
Сначала у меня съела мозг строчка с instanceof. Я не мог понять, как это this, который у новой функции должен указывать на window (или на _, тут я еще не разобрался) может быть вообще инстансом bound.
Когда это понял — начал думать, нафига делается трюк с ctor.prototype = func.prototype;. Щас вроде всё понял.
Таки на window, т.к. там напрямую делается _.bind = хуё-моё.