Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2010, 20:27   #1
DrStrangeLove
Пользователь
 
Регистрация: 18.04.2010
Сообщений: 56
По умолчанию Вопрос по Javascript синтаксису...

есть следующая синтаксическая конструкция:

(function(){
// код
})();

её используют для защиты глобальной области видимости от "засорения" ненужными локальными переменными...

меня интересует следующее:
для чего используются круглые скобки(после function, и в самом конце)??
что в них вызывается??
В чём между ними различия??

Заранее Спасибо!!

Последний раз редактировалось DrStrangeLove; 23.12.2010 в 20:28. Причина: edit
DrStrangeLove вне форума Ответить с цитированием
Старый 24.12.2010, 08:13   #2
verygood
Пользователь
 
Регистрация: 22.06.2010
Сообщений: 61
По умолчанию

DrStrangeLove, ищи тут

http://dmitrysoshnikov.com/ecmascrip...r-5-functions/
verygood вне форума Ответить с цитированием
Старый 28.12.2010, 15:26   #3
XFree
Пользователь
 
Регистрация: 23.11.2010
Сообщений: 26
По умолчанию

function() объявление функции, а в конце сразу вызов.
XFree вне форума Ответить с цитированием
Старый 01.01.2011, 20:16   #4
IvanE_S
 
Регистрация: 12.12.2010
Сообщений: 9
По умолчанию

Код:
function (parametr, parametr1) {
\\ kod;
}
parametr и parametr1 - в круглых скобках указываются входные параметры

на счет вторых скобок это скорее всего вызов функции как говорилось выше
IvanE_S вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по синтаксису Brucebelg Microsoft Office Excel 3 28.05.2010 18:07
Вопрос о ошибки Javascript Slash74 JavaScript, Ajax 0 13.05.2010 19:56
Вопрос по синтаксису SQL Rifler SQL, базы данных 0 01.01.2010 16:52
Вопрос По Javascript MoT9I JavaScript, Ajax 1 05.01.2009 19:28