Var js
"Var js" - один из способов объявить переменную. Что такое "Var". + живые примеры использования "Var ".
О "Var " в js.
- Что такое "Var"
- "Var" - почти глобальное объявление...
- "Var" - точно глобальное объявление...
- "Var" объявление дважды.
Что такое Var ?
Дадим определение : "что такое Var "?
"var" это : "Оператор".
"var" это : "Директива".
"var" это : "Ключевое слово".
Внимание про "var"!
Когда вы соберетесь изучать "var", то почти всегда увидите вот такое предупреждение :
Объявление переменных с помощью "var" считается устаревшим!
По возможности не стоит использовать "var"!
Используйте "let".
Используйте const .
Синтаксис Var :
var var1 [= value1] [, var2 [= value2]] [, ..., varN [= valueN]];
Var синтаксис по-русски:
var переменная1 [= значение1] [, переменная2 [= значение2 ]] [, ..., переменная_ННая [= значение_ННое ]];
Простой пример использования var :
Открой консоль - результат там:
<script>
var example = 'Объявление с помощью Var';
console.log( example );
</script>
"Var" - почти глобальное объявление...
"Var" - это почти глобальное объявление...
Единственное ограничение, которое у него существует - это использование внутри функции. Вне функции объявленное с помощью "var" - не будет существовать...
Разберем пример отсутствия переменной "var" за пределами функции:
Внутри функции объявим переменную с помощью "var".
Там же выведем alert:
За пределами функции вызовем функцию:
И за пределами же функции снова повторим alert:
Код отсутствия переменной "var" за пределами функции:
Соберем выше рассказанный код:
<script>
function helloy() {
var example= "Привет";
alert(example); // Внутри функции выведет привет
}
helloy();
alert(example); // Ошибка: example не определена
</script>
Пример отсутствия переменной "var" за пределами функции:
"Var" - точно глобальное объявление...
Выше пунктом я рассказал поведение "var" - объявленную внутри функции!
Далее сделаем наоборот... за пределами функции объявим переменную с помощью "var"... для этого вам понадобится:
Теория и практика из выше идущего пункта.
Заменим названия переменных и функцию.
var - объявим перед функцией:
Переменная будет доступна внутри функции...
И переменная будет доступна вне функции...
Код существования переменной "var" внутри функции:
Соберем выше рассказанный код:
<script>
var example_1= "Привет";
function helloy_1() {
alert(example_1); // Внутри функции выведет привет
}
helloy_1();
alert(example_1); // Внутри функции выведет привет
</script>
Пример существования переменной "var" внутри функции:
"Var" объявление дважды.
В отличии от let "var" можно объявлять дважды:
Пример объявления var дважды:
<script>
var example= "Пример";
var example; // ничего не делает, переменная объявлена раньше
alert(example); // Пример
</script>
Пример "var" объявление дважды.
Поместим выше приведенный код на отдельной странице:
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: