где-то задокументированно?, ведь задекларированная ф-ия должна быть доступна в пределах скоупа
это не считается декларацией ф-ии...
Так функции же декларируются в рамках скоупа. У iife свой скоуп, foo только там доступен. В том же вроде бы и прикол umd, а то были бы постоянные конфликты между подключаемыми скриптами.
в примере тот же самый скоуп, просто оно уже не считается декларацией. я хотел передать ф-ию и вызвать её, типа: foo(function bar() {}); bar();
А, вот это уже интереснее. Тоже не знал.
но зато сам bar будет доступен внутри себя, и больше нигде
Обсуждают сегодня