javascript条件运行算if else的用法

条件语句
在您编写代码时,经常需要根据不同的条件完成不同的行为。可以在代码中使用条件语句来

完成这个任务。

在 JavaScript 中,我们可以使用下面几种条件语句:

if 语句
在一个指定的条件成立时执行代码。
if...else 语句
在指定的条件成立时执行代码,当条件不成立时执行另外的代码。
if...else if....else 语句
使用这个语句可以选择执行若干块代码中的一个。
switch 语句
使用这个语句可以选择执行若干块代码中的一个。

If...else if...else 语句
当需要选择多套代码中的一套来运行时,请使用 if....else if...else 语句。

语法:
if (条件1)
{
条件1成立时执行代码
}
else if (条件2)
{
条件2成立时执行代码
}
else
{
条件1和条件2均不成立时执行代码
}
实例:

 

<html>
<SCRIPT LANGUAGE="JavaScript">
<!--
    mailFlag = "YES"
    var message1;
    var message2;

    if (mailFlag == "YES"){
        message1 = "A";
    }else{
        message1 = "B";
    }
    //Same statement using conditional operator
    message2 = (mailFlag == "YES") ? "A" : "B";

    document.write("The if statement returns: ",message1,"<BR>");
    document.write("The conditional operator returns: ",message2);
-->
</SCRIPT>
</html>

时间: 2024-10-30 07:51:20

javascript条件运行算if else的用法的相关文章

javascript条件运行算符的使用方法

条件语句 在您编写代码时,经常需要根据不同的条件完成不同的行为.可以在代码中使用条件语句来完成这个任务. 在 JavaScript 中,我们可以使用下面几种条件语句: if 语句 在一个指定的条件成立时执行代码. if...else 语句 在指定的条件成立时执行代码,当条件不成立时执行另外的代码. if...else if....else 语句 使用这个语句可以选择执行若干块代码中的一个. switch 语句 使用这个语句可以选择执行若干块代码中的一个. ?:运行符 实例 <SCRIPT LAN

javascript 条件语句与循环语句

Javascript条件语句有以下几种: 单项条件结构 (if条件语句) 双向条件结构 (if...else条件语句) 多项条件结构 (switch条件语句) 单项条件结构 (if条件语句) Javascript 循环语句有以下几种: 在循环的开头测试表达式 (while 循环语句) 在循环的末尾测试表达式 (do...while 循环语句) 对对象的每个属性都进行操作 (for...in 循环语句) 由计数器控制的循环 (for 循环语句) If条件语句的语法如下: if (expressio

ajax中如何实现innerHTML中javascript的运行

ajax|javascript 在参考前人的一些做法后,采用了一些变通方式,和添加一些额外标记,来较好的实现innerHTML中javascript的运行,从而使的页面各个模块间更 好的交互,和数据共享. 先看下面的例子: <html><head></head><script> var title = "hello"; var time = 0; var author = "vickenyang"; var email

JavaScript使用addEventListener添加事件监听用法实例

  本文实例讲述了JavaScript使用addEventListener添加事件监听用法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <!DOCTYPE html> <html lang="en"> <head> <title>This text is the title of the document</title

javascript中DOM复选框选择用法实例

  本文实例讲述了javascript中DOM复选框选择用法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 <html xmlns="http://www

JavaScript通过prototype给对象定义属性用法实例

 这篇文章主要介绍了JavaScript通过prototype给对象定义属性用法,实例分析了prototype的功能及使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JavaScript通过prototype给对象定义属性的用法.分享给大家供大家参考.具体分析如下: 下面的JS代码定义了movie对象.在使用对象的过程中又通过prototype给对象添加了isComedy属性,调用的时候直接使用object.isComedy即可,非常方便. ? 1 2 3 4 5 6

javascript中style.left和offsetLeft的用法说明

 本篇文章主要是对javascript中style.left和offsetLeft的用法进行了说明介绍,需要的朋友可以过来参考下,希望对大家有所帮助 如果父div的position定义为relative,子div的position定义为absolute,那么子div的style.left的值是相对于父div的值,这同offsetLeft是相同的,区别在于:   1. style.left 返回的是字符串,如28px,offsetLeft返回的是数值28,如果需要对取得的值进行计算,还用offse

javascript中DOM复选框选择用法实例_javascript技巧

本文实例讲述了javascript中DOM复选框选择用法.分享给大家供大家参考.具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>复选框全选全清和反选</title> &l

javascript引用赋值(地址传值)用法实例_javascript技巧

本文实例讲述了javascript引用赋值(地址传值)用法.分享给大家供大家参考.具体如下: javascript在默认情况下,数组.对象和函数是引用赋值,如下代码所示: 复制代码 代码如下: <html> <head> <script type="text/javascript"> var a={age:20,height:175}; var b = a; alert(b.age); b.age = 25; alert(a.age); </s