Подключаемые файлы JavaScript

Кирилл Маг
Не могу понять принцип использования разных источников файлов JavaScript и возможности обращения к их переменных.
Есть два варианта:
1. Скрипт прямо в коде HTML
2. Скрипт подключаемый во внешнем файле.
Если мы обращаемся к какой либо функции, то обработчик смотрит сначала в скриптах в HTML, затем во внешнем файле. Вроде верно?
Допустим мы действием (например онкликом) во внешнем файле вызвали функцию №1, и она вернула значение переменной. Вопрос основной такой - доступна ли эта переменная, если мы вторым действием вызовем функцию №2 из того же внешнего файла? А если функция из другого файла?
То есть какая вообще связь между функциями и переменными нескольких разных подключаемых файлов + инлайн скриптов. Создают ли они единое пространство, к которому можно обращаться во время одной рабочей сессии?
Где об этом почитать более-менее подробно?
Кирилл Маг почти 2 года назадСпасибо 1
0 чел.