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