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

2024-11-23 08:24:03
推荐回答(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:

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