如果js代码中用到了某个变量,但是该变量又没有声明,只是script就会报错,大致是“变量xx没有定义”,可以用如下方法来判断一个变量是否已经定义了。
if (typeof(x) == "undefined") {
alert("未定义");
}
该方法判断一个变量是否未定义,适用于两种情况:
1、x 从来没有出现过。
2、x 只是用 var 声明了,但没有赋值。
如果js代码中用到了某个变量,但是该变量又没有声明,只是script就会报错,大致是“变量xx没有定义”,可以用如下方法来判断一个变量是否已经定义了。
if (typeof(x) == "undefined") {
alert("未定义");
}
该方法判断一个变量是否未定义,适用于两种情况:
1、x 从来没有出现过。
2、x 只是用 var 声明了,但没有赋值。
转载于:https://my.oschina.net/lhplj/blog/193007