В JavaScript есть одно, что я не могу понять.Инициализация переменных Javascript
Когда мы объявляем переменную, как это:
var var_Name
это называется локальной переменной.
Когда мы объявляем переменную, как это:
var_Name
она называется глобальных переменных.
Когда именно браузер сбрасывает свои значения? Как только страница обновится?
Что я имею в виду, когда страницы загружаются, я объявляю переменную, и к тому моменту я увеличиваю ее значение. Когда значение вернется к первоначальной инициализации? Когда я обновляю страницу? или если это Локальные переменные, он обновляется сразу после остановки использования, а если это Глобальная переменная обновляется только при обновлении страницы?
Спасибо!
Я считаю, что загрузка страницы не влияет variabls – Jacob
@Jacob: это неправильно. См. Ответы ниже – Dancrumb
global просто означает, что он доступен для всех файлов и функций, локальный ограничивается там, где он объявлен. переменные просто удерживают данные, которые вы им даете, они не действуют как сеансы или постоянные данные, поэтому они будут удалены после перезагрузки, пока не будут предоставлены некоторые данные для нового экземпляра – ashley