Непонятный синтаксис
(function(){ // some code here })(); или такой еще вариантик (function(obj){ // some code here })(obj1); Что тут вообще происходит? Интуиция мне подсказывает, что последние скобки, это то, что будет возвращатся. . . но почему не просто: function () { return smth; } ???? |
в данном случае создается анонимная функция и сразу вызывается
во втором случае ей также передается параметр obj1, который будет известен в теле функции как obj |
Ответ на Ваш вопрос в этой теме.
|
Octane,
я помнил об этой теме, но не смог ее отыскать) |
Спасибо, товарищи. Теперь моя жизнь наполнилась смыслом.
|
Часовой пояс GMT +3, время: 06:27. |