发布网友 发布时间:2022-04-27 09:03
共4个回答
热心网友 时间:2022-04-29 12:10
在函数内部声明的变量只在这个函数内部可用,而在函数外面不可用。热心网友 时间:2022-04-29 13:28
简单点说,全局变量就是定义在函数之外的变量,在页面中整个js代码都可以访问该变量。局部变量就是定义在js函数中的变量,只在其定义的函数内部可以访问,出了这个函数就访问不到了追问一个局部变量的名称可以与某个全局变量的名称相同,但这是完全不同和独立的两个变量。因此,更改一个变量的值不会影响另一个变量的值。在声明局部变量的函数内,只有该局部变量有意义。能否解释下呢追答当局部变量和全局变量的变量名相同时,全局变量会被隐藏,所以在该函数内部直接访问的是局部变量,若要访问全局变量,可以使用 this.变量名
热心网友 时间:2022-04-29 15:02
全局变量就是你在整个类的起始位置定义了以后,整个类的任何方法都可以调用或赋值这个变量 。而局部变量则是只在某个方法或者某个循环体中定义的变量,只在这个方法或循环体中生效。 -----纯手写~追问如果在任何函数定义之外声明了一个变量,则该变量为全局变量,且该变量的值在整个持续范围内都可以访问和修改。追答这句话意思就是。如果你在一个js 方法(例如add()方法)里面,要调用全局变量a的话,语句为:a=1;但如果你要用局部变量的话,就是var a=1;
var就是定义变量类型的关键字,相当于java里面的String/int/long......
热心网友 时间:2022-04-29 16:54
你好