Возьмем простейший пример объявления функции как функционального выражения:
var someAct = function() {
alert('Who is here?");
}
Правильно ли понимать, что в любом подобном выражении все что справа - это анонимная функция, а то что слева (т.е. переменная, которой присваивается эта анонимная функция) есть вовсе не переменная, а лишь ссылка на данную анонимную функцию?
То бишь правда ли, что любое функциональное выражение по факту есть анонимная функция? (ну, ссылка на нее)
Или же за анонимную функцию можно принимать лишь ту, где вообще никаких идентификаторов нет, вида:
(function(){ alert('anonymous') }) ();