js的if条件语句怎么写啊

JavaScript018

js的if条件语句怎么写啊,第1张

if(a==b){alert(11)}

解释:if语句是在括号里面写判断条件,然后如果判断通过,则执行{}里面的代码。

比如上面的条件就是当a等于b时,执行alert(11)

给你一个例子吧!

<html>

<body>

<script type="text/javascript">

var d = new Date()

var time = d.getHours()

if (time <10)

{

document.write("<b>早安</b>")

}

</script>

<p>本例演示 If 语句。</p>

<p>如果浏览器时间小于 10,那么会向您问“早安”。</p>

</body>

</html>

已经确定boolean是布尔值,直接判断boolean就可以了,即"if(boolean)"。

"!"是逻辑非运算符,即取反。

js属于弱类型语言,所以可以不用先声明数据类型,而在运算的时候再进行类型转换。所以"!str"当中,会先把str转换为布尔类型,在转换过程中,str为空则为false,str非空则为true。"!str"相当于"str==''"。

如果你已经知道了boolean为布尔值则不需要转换,直接判断就可以了。当然,判断"boolean==true"也是可以的,只是有点画蛇添足。