在 JavaScript 里,可以直接将变量名放在if后面的括号里,如 [javascript] view plain copy var a;//甚至不定义 if (a){ //... } 以下情况会被认为返回false: "" 空的字符串为 0 的数字为 null 的对象为 undefined 的对象布尔值 false 反之为真。