Начал изучать JS, непонимаю для чего нужен var перед переменными если все хорошо работает и без этого.
Чем отличается var x = 12; от x = 12; ??
var переменные видны внутри функций function
Когда объвляете переменную без const let или var, они становятся видны в глобальной области видимости
function myFuncNoVar() {
x = 5;
}
myFuncNoVar();
console.log(x);
function myFuncYesVar() {
var y = 5;
}
myFuncYesVar();
console.log(y);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей