Задать вопрос
@Forelli

Анонимная функция или выражение?

Возьмем простейший пример объявления функции как функционального выражения:
var someAct = function() {
alert('Who is here?");
}

Правильно ли понимать, что в любом подобном выражении все что справа - это анонимная функция, а то что слева (т.е. переменная, которой присваивается эта анонимная функция) есть вовсе не переменная, а лишь ссылка на данную анонимную функцию?

То бишь правда ли, что любое функциональное выражение по факту есть анонимная функция? (ну, ссылка на нее)

Или же за анонимную функцию можно принимать лишь ту, где вообще никаких идентификаторов нет, вида:
(function(){ alert('anonymous') }) ();
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы