JAVAscript里这些代码是什么意思啊?

2024年11月23日 08:24
有6个网友回答
网友(1):

java中用this.元素名的话就是指全局的变量。
就像楼主的这个例子:第一个方法里面的this.y=1;就是给全局变量y赋值为1;
而第二个方法就是定义一个局部变量y并且给他赋值为1;
x后面的括号是给方法留的参数接口啊,如果不需要传递参数的话,他就是空的。

网友(2):

对于这两函数前者 你可以理解为一个对象,可以这么用

function x(){
this.y=1;
}
var callX=new x();
alert(callX.y);
//弹出的对话框会显示1
//而后面这个就不行了,只能在函数内部看到它

网友(3):

this.y全局变量y
var y 局部变量y

网友(4):

括号是空的,表示这个方法不接受任何参数

网友(5):

x后面的括号里面是空的?

首先你要知道()里面是干什么用的,是用来传递参数到方法体中,而你的方法,不需要传递参数,所以为空

网友(6):

一个是定义的局部变量,一个是定义的全局变量