前台中: 1 和 0 传入到 vo 中 boolean 类型的是 true 还是 false?

来源:互联网 发布:淘宝网牛仔半身裙 编辑:程序博客网 时间:2024/06/05 23:35
很简单 true 和false 和负数比较   会把 true 隐式转换为1 false隐身转换为0  所以负数用==去比 是false!-1是false,!!-1是true  这个原理  因为JS规定 非0的数字是true   !-1 相当于 !true 肯定是false  !!true == true   你把握隐式转换  和  非0的数是true 就可以解决你的疑惑
js是弱数据类型,所有非0的整数都是true只有0代表false

0 0