javascript中 if(变量)和if(变量==true)的区别
来源:互联网 发布:mac照片删除后内存仍在 编辑:程序博客网 时间:2024/05/16 07:10
主要解释if(变量),在Java中if(条件){} 括号内的条件是一个布尔值,而在js中 if(变量),这个变量只要满足:
变量如果不为0,null,undefined,false,都会被处理为true。只要变量有非0的值或是某个对象,数组,字符串,都会认为true
阅读全文
来源:互联网 发布:mac照片删除后内存仍在 编辑:程序博客网 时间:2024/05/16 07:10
主要解释if(变量),在Java中if(条件){} 括号内的条件是一个布尔值,而在js中 if(变量),这个变量只要满足:
变量如果不为0,null,undefined,false,都会被处理为true。只要变量有非0的值或是某个对象,数组,字符串,都会认为true