Показать сообщение отдельно
  #1 (permalink)  
Старый 10.12.2014, 09:47
Новичок на форуме
Отправить личное сообщение для xtfkpi Посмотреть профиль Найти все сообщения от xtfkpi
 
Регистрация: 14.10.2014
Сообщений: 5

Как понять фрагмент кода вида (function(){}())
Доброго дня, уважаемые js-гуру
анализируя api одной из библиотек в примере обнаружил конструкцию вида:
(
function(d, s, id){
    op1;
    op2; 
   ...
}(document, 'script', 'jssdk')
);
подскажите, пожалуйста, что вообще происходит здесь, зачем скобки оборачивают определение функции и что за последовательность в конце "(document, 'script', 'jssdk')". и вопрос более общего плана, есть ли инструменты которые помогают понять зашифрованные конструкции подобного вида?

Последний раз редактировалось xtfkpi, 10.12.2014 в 09:55.
Ответить с цитированием