我正在寻找一种检查布尔变量的快速方法,而不检查它是否存在,例如:
if(variable){
alert(variable);
}
但在这里我可能会得到“ReferenceError:variableis not defined”
答案 0 :(得分:2)
使用typeof
检查变量是否存在。
if((typeof variable !== "undefined") && variable) {
...
}
答案 1 :(得分:1)
尝试
if(typeof variable != 'undefined'){
alert(variable);
}