不工作 - 为尚未声明的变量赋值,它将自动成为全局变量

时间:2016-07-01 06:01:58

标签: javascript global-variables

我被告知在JavaScript中,如果为尚未声明的变量赋值,它将自动成为全局变量,即使它存在于函数内部。

我有代码:

@Override
public void onSuccess(Bitmap bitmapparam) {
    //bitmap is ready here
     bitmapvar = bitmapparam;
}

但netbeans输出以下错误消息:

function helloWorld2(){
            greeting2 = "hello world 2";
}
document.write(greeting2);

为什么会这样?

0 个答案:

没有答案