@yourisus

Имя функции не обьявлено?


"user strict";
var newf = function f1() {
alert('yes');
};
newf();
f1(); // Uncaught ReferenceError: f1 is not defined(…)


Обьясните, почему нельзя вызвать функцию по f1, ведь по сути я создал функцию f1, и указатель newF, который ссылается на эту функцию. Не спрашивайте зачем мне это надо, просто вопрос о механике js.
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
Это именованное функциональное выражение https://learn.javascript.ru/named-function-expression
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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