JavaScript中的If…Else语句

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JavaScript中的If…Else语句
JavaScript使⽤条件语句来根据不同的条件执⾏不同动作。

—————————————————————————-
条件语句
在写代码时我们时常碰到想要根据不同条件执⾏不同的动作的情况,这时就可以使⽤条件语句来完成。

在JavaScript中我们有以下条件语句:
if 语句 - 只有某条件成⽴才执⾏某些代码的时候使⽤此语句
if…else 语句 - 要在条件成⽴时执⾏⼀些代码,不成⽴时执⾏另外⼀些的代码,使⽤此语句
if…else if….else 语句 - 如果你想在多个语句组中选⼀组来执⾏,使⽤此语句
switch statement - 如果你想在众多语句组中选⼀组来执⾏,使⽤此语句(下⼀⼩节介绍)——————————————————————————-
If 语句只有某条件成⽴才执⾏某些代码的时候使⽤此语句
语法:
if (条件)
{
条件成⽴时要执⾏的代码
}
注意 if ⽤⼩写字母,如果你是⽤了⼤写字母(IF),JavaScript 将会出错!
例1
<script type=”text/javascript”>
//如果时间在10点之前,写出问候语”Good morning”var d=new Date()
var time=d.getHours()if (time<10)
{
document.write(”<b>Good morning</b>”)
}
</script>
例2
<script type=”text/javascript”>
//如果时间是11点,写出”Lunch-time!”var d=new Date()
var time=d.getHours()if (time==11)
{
document.write(”<b>Lunch-time!</b>”)
}
</script>
注意: 当⽐较两个变量是否相等时,必须使⽤双等号(==)!
请注意这个语法中没有 ..else.. ,程序只有在特定条件为真时才执⾏某些代码,否则不执⾏这些代码,对其他代码的执⾏没有影响。

——————————————————————————-
If…else 语句
要在条件成⽴时执⾏⼀些代码,不成⽴时执⾏另外⼀些的代码,使⽤此语句
语法:
if (条件)
{
条件成⽴时要执⾏的代码
}
else
{
条件不成⽴时要执⾏的代码
}
例⼦
<script type=”text/javascript”>
<script type=”text/javascript”>
//如果时间在10点以前,打出问候语”Good morning”
//否则打出问候语”Good day”var d = new Date()
var time = d.getHours()if (time < 10)
{
document.write(”Good morning!”)
}
else
{
document.write(”Good day!”)
}
</script>———————————————————————————-If…else if…else 语句
如果你想在多组语句中选择⼀组来执⾏,使⽤此语句
语法:
if (条件1)
{
条件1成⽴时要执⾏的代码
}
else if (条件2)
{
条件2成⽴时要执⾏的代码
}
else
{
如果条件1和条件2都不成⽴时要执⾏的代码
}
例⼦
<script type=”text/javascript”>
//如果时间在10点以前,打出问候语”Good morning”
//10点到16点之间打出问候语”Good day”
//其他时候打出问候语”Hello World!”var d = new Date()
var time = d.getHours()
if (time<10)
{
document.write(”<b>Good morning</b>”)
}
else if (time>10 && time<16)
{
document.write(”<b>Good day</b>”)
}
else
{
document.write(”<b>Hello World!</b>”)
}
</script>。

相关文档
最新文档