Что пишется в скобках замкнутых функций?
Здравствуйте! Есть замкнутая функция - (function(){})();
Меня интересуют последние скобки () - я иногда вижу что в них пишутся какие-то переменные, типа jQuery. Что именно там должно писаться и для чего? |
|
Ты объявляешь функцию в скобках, а потом просто вызываешь её, а в последних скобках передаёшь аргументы функции
Подобного эффекта можно добиться ещё как нибудь так +function(str){ alert(str) } ("hello world 1"); //способ 1 -function(str){ alert(str) } ("hello world 2"); // способ 2 Или заняться полным извращением, и высрать нечто вроде этого [ function(str){alert(str) } ][0]("hello world через жопу"); |
спасибо за ответы!
|
Часовой пояс GMT +3, время: 16:06. |