2020
10-10
10-10
浅析JavaScript预编译和暗示全局变量
1.暗示全局变量未声明的变量称为暗示全局变量。vara=1;//函数体外声明的变量称为全局变量b=2;//无论函数体外或函数体内未声明的变量都称为暗示全局变量functionfn(){varc=3;//函数体内声明的变量称为局部变量d=4;//暗示全局变量}fn();//若不执行函数,则不会进行函数预编译,d就不会提升为全局变量console.log(c);//error:cisnotdefinedconsole.log(d);//42.JavaScript执行过程1.语法分析,若存...
继续阅读 >