在本文中,我们分析了Javascript定义一个变量时VaR和var之间的区别,供您参考,具体分析如下:

直接看例子。

复制代码代码如下所示:

var = 89;

函数测试(){

var = 80;在函数内部,如果不是var,则表示全局变量的使用函数;用VaR表示全局变量的新定义。

}

测试();

Window.alert(ABC);



严格的说,有没有一个函数的变量,不是定义一个变量,但变量赋值,即VaR ABC;ABC = 8.in体内的功能,如果分配ABC = 80(无功),实际过程中的第一个语句函数体搜索变量的ABC,如果不是,它将在函数体外搜索变量ABC,如果还是找不到,最后没有办法,只能在体外无功ABC函数定义。

那么,为什么

复制代码代码如下:函数测试(){

ABC = 80;

}

在函数之外直接调用变量abc是一个原因。

希望本文能对大家的javascript程序设计有所帮助。