Переменная, объявленная с помощью ключевого слова var, может быть доступна вне функции, потому что она имеет функциональную область видимости. 14 Это означает, что такие переменные видны только внутри тела функции, и за её пределами они не доступны. 1
Однако объявление переменных вне функций делает их глобальными переменными, которые доступны как свойства глобального объекта. 4