【原创】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。

 


 

posted @ 2015-10-19 13:26  web全栈开发  阅读(551)  评论(0)    收藏  举报