(function() {})();
Может кто-нибудь подробно именно про эту конструкцию рассказать, в статьях читал, что-то как то не понятно, примеров бы побольше. В книге тоже вколзь про это....
Буду очень благодарен. |
Уже обсуждали http://javascript.ru/forum/misc/3490...sintaksis.html
и еще подобные темы есть на форуме, пользуйся поиском |
Так посмотрел, вроде немного понял
(function (x,y,z) {alert(x+y+z)}) (10, 20, 30); Но вопрос зачем это вообще надо? Второй вопрос ПОчему вот это i=5 (function(x) {alert(x)}) (i); Выдаёт ошибку Хотя наверное чтобы можно было делать вот так i=(function($) {return $}) ('my'); alert(i); Т.е. я сделал вывод , что это нужно чисто для замыканий? Но зачем замыкания нужны я пока не очень понял. Что-то читал, что они нужны для области видимости? |
Цитата:
|
По поводу точки с запятой я знаю,
но ведь js их должен сам вставлять, тем более в этой ситуации или нет? |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 12:50. |