1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <title>无标题文档</title> 6 <script> 7 var a =0; 8 9 if(a){ 10 alert(‘真的‘) 11 } 12 </script> 13 </head> 14 15 <body> 16 </body> 17 </html>
if后面跟的条件是布尔值,分真(true)和假(false)两种情况,而布尔值为false的情况有 a=0;a=undifine;a=none; a=NaN;a=null五种情况,
if后面如果为假,则不执行函数,那么久不会弹出任何东西了
var a =0;if(a){ alert('真的') },不能弹出来东西,因为if(0)=if(false),所以就直接不执行了
时间: 2024-11-06 13:10:31