@vrazrabotchik

Где находиться (function в learn javascript?

Не могу найти в книге learn javascript, обозначение такой функции:
(function(){

})();

До этого никогда такое не видел, где можно про это прочитать в learn javascript и есть ли там она вообще?
Я думал что функция создаётся так:
function name(args){

}
  • Вопрос задан
  • 223 просмотра
Решения вопроса 5
Можете тут почитать
Ответ написан
axifive
@axifive
Go/Java Developer
Есть в английской версии. Её активнее дополняют.
Ответ написан
john36allTa
@john36allTa
alien glow of a dirty mind
Это анонимная функция. Такие функции запускаются сразу (без вызова).
<body>
<script>

function hello(){ console.log("Simple function") } 
var hi = function() { console.log("Another simple function") }
hi();
(function(){ console.log("Anonymous function") })()
hello();

</script>
</body>

После выполнения, в логах будет:

1 | Another simple function
2 | Anonymous function
3 | Simple function
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
23 янв. 2021, в 21:30
20000 руб./за проект
23 янв. 2021, в 20:57
750 руб./в час