Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 Самовызов функции с параметром: a is not defined  [new]
Tsyklop
Member

Откуда: Украина
Сообщений: 905
Есть такой код JS:

var а = {};

+function b ( a ) {
    a.a = 10;
    а = null;
}( a );

console.log(a);


Выводится следующие:

Uncaught ReferenceError: a is not defined


Но почему? ведь переменную мы объявили глобально, да еще и var.

+function сокращенная запись
(function b(a) {})();
или
(function b(a) {}());
25 дек 18, 19:13    [21773270]     Ответить | Цитировать Сообщить модератору
 Re: Самовызов функции с параметром: a is not defined  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15273
Tsyklop,

у тебя где-то а русская
25 дек 18, 20:02    [21773317]     Ответить | Цитировать Сообщить модератору
 Re: Самовызов функции с параметром: a is not defined  [new]
Tsyklop
Member

Откуда: Украина
Сообщений: 905
вадя
Tsyklop,

у тебя где-то а русская

Да, спасибо
25 дек 18, 22:27    [21773414]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить