javascript声明提升
在javascript中,函数及变量的声明都将被提升到函数的最顶部,故变量可以先使用再声明
比如:
x = 13; elem = document.getElementById("today"); elem.innerHTML = x; var x;
javascript只有声明(var x)的变量会提升,初始化(x = 13)的不会
比如:
elem = document.getElementById("today");
elem.innerHTML = x;
var x = 13;
结果的x会输出undefined
浙公网安备 33010602011771号