Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
Анонимные самовызывающиеся функции
Опции темы
Искать в теме
#
1
(
permalink
)
09.05.2018, 15:29
Noga_programmista
Интересующийся
Регистрация: 13.03.2018
Сообщений: 17
Анонимные самовызывающиеся функции
Добрый день! Кто может разъяснить нубу по поводу синтаксиса самовызывающихся функций. Зачем функцию оборачивать в скобочки, я понимаю что оно без них не работает, но почему?
(function() { // код })();
P.S.Всех с праздником!!!
#
2
(
permalink
)
09.05.2018, 15:58
Rise
Профессор
Регистрация: 07.11.2013
Сообщений: 4,662
Чтобы дать понять парсеру что начинается выражение:
1 + function(){}(); -function(){}(); !function(){}();
#
3
(
permalink
)
09.05.2018, 15:58
Белый шум
Профессор
Регистрация: 19.01.2012
Сообщений: 498
Это нельзя понять, это надо запомнить...
https://getinstance.info/articles/ja...n-expressions/
#
4
(
permalink
)
09.05.2018, 16:38
Noga_programmista
Интересующийся
Регистрация: 13.03.2018
Сообщений: 17
Ок, спасибо за ответы!
«
Подскажите с функцией
|
А возможно ли? (js, console)
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Можно ли так использовать callback функции?
Denwf
Node.JS
2
14.03.2017
10:20
Изменение прототипа функции
tsigel
Общие вопросы Javascript
11
15.05.2014
01:03
Помогите плиз разобраться с неймспейсами/замыканиями
sneggg
Javascript под браузер
1
05.04.2014
14:21
arguments вызвавшей функции
mister_maxim
Общие вопросы Javascript
4
12.10.2010
16:21
Анонимные функции
zzz
Общие вопросы Javascript
1
07.08.2009
20:03
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх