【原创】if(boolean)boolean初探
在js中,if()括号里面跟布尔值,
如果遇到 判断布尔值等于0然后返回false的时候,
可以不写等于0就可以直接返回false,
比如if(arr[i][j]==0)返回false,
因为在js中if(boolean)中的boolean有五个特殊的值,可以自动转换为false。
第一个:数字0;
第二个:空字符串 “”
第三个:undefined
第四个: NaN
第五个:null
在项目开发中,如果有一个东西等于五个特殊值,它会和那五个值相比的话,我们一般都会在前面加个非,拿来当条件使,因为任何值转boolean除了五个值,其余都会被转成true。