Есть ли цель переопределить переменные JavaScript?

Я новичок в JavaScript.




var x=5;
document.write(x);
document.write("<br>");
var x;
document.write(x);



Результат:

5
5

когдаx объявляется во второй раз, оно должно быть неопределенным, но оно сохраняет предыдущее значение. Пожалуйста, объясните, имеет ли это объявление какое-либо специальное назначение.

Ответы на вопрос(9)

Ваш ответ на вопрос