JavaScript中判断变量、参数是否初始化的三种方法:
var x;if (x == null) {alert("null");}if (typeof (x) == "undefined") {alert('undefined');}if (!x) {alert('不x');}if(x){}//变量被初始化了或者变量不为空或者变量不为0。
推荐用最后一种方法。
附加:
1. null表示为空。undefined表示没有被初始化。
2. 在程序里,0表示假,1表示真。
JavaScript中判断变量、参数是否初始化的三种方法:
var x;if (x == null) {alert("null");}if (typeof (x) == "undefined") {alert('undefined');}if (!x) {alert('不x');}if(x){}//变量被初始化了或者变量不为空或者变量不为0。
推荐用最后一种方法。
1. null表示为空。undefined表示没有被初始化。
2. 在程序里,0表示假,1表示真。