@vrazrabotchik

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

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

})();

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

}
  • Вопрос задан
  • 218 просмотров
Решения вопроса 5
Можете тут почитать
Ответ написан
axifive
@axifive
Go/Java Developer
Есть в английской версии. Её активнее дополняют.
Ответ написан
john36allTa
@john36allTa
That`s calling Walker
Это анонимная функция. Такие функции запускаются сразу (без вызова).
<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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Myagi Минск
от 3 000 до 4 000 $
Stream Labs Москва
До 150 000 ₽
Salesbeat Москва
от 150 000 до 250 000 ₽
17 февр. 2020, в 23:30
1100 руб./за проект
17 февр. 2020, в 19:40
500 руб./за проект
17 февр. 2020, в 19:36
5000 руб./за проект