JavaScript 真值和假值
常见的假值有
| 值 | 说明 |
| var a=false; | |
| var a =0; | 因为赋值为0所以是假的 |
| var a=''; | 因为赋值为空所以是假的 |
| var a=10/'abc' | 因为赋值的不成立所以是假的 |
| var a; | 未赋值变量所以是假的 |
常见的真值有
| 值 | 说明 |
| var a=true | |
| var a=1 | 因为赋值的是数字类型所以是真的 |
| var a='Hello' | 因为赋值的是字符串类型所以是真的 |
| var a=20/5 | 因为运算结果非0所以是真的 |
| var a='true' | 因为赋值的是字符串类型所以是真的 |
| var a='false' | 因为赋值的是字符串类型所以是真的 |
| var a='0' | 因为有赋值内容所以是真的 |

浙公网安备 33010602011771号