当前位置: 首页 > Web前端 > CSS

js中0为假,非零为真

时间:2023-03-31 01:42:22 CSS

在处理js代码判断真假的时候经常这样写。varvale=fun();//从某处获取的值。if(!value){这里输入表示值为false或者不存在}但是fun()可能得到的是数字0,并不代表没有值,但是!js中数字0为假,非零为真。于是0就被无情的当成假了。