@AlphaDMQ

Почему объявленные в функции переменные не являются свойствами этой функции в JS?

А ведь
var wow = 'some value'
эквивалентно
window.wow = 'some value'
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
rockon404
@rockon404
Frontend Developer
Хорошенько изучите эти уроки и подобных вопросов возникать не будет.
А свойство функции объявляется так:
function foo = function() {
}

foo.bar = 'bar';


По вашей логике глобальный скоуп это вызов функции window, но window это не функция, а глобальный объект. Объект window сочетает два в одном: глобальный объект javascript и окно браузера.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы