• JS流程控制


    1、if...else...

    //if 语句:只有当指定条件为 true 时,该语句才会执行代码。
    //语法
    if (condition)
    {
        当条件为 true 时执行的代码
    }
    
    //if...else 语句:请使用 if....else 语句在条件为 true 时执行代码,在条件为 false 时执行其他代码。
    //语法
    if (condition)
    {
        当条件为 true 时执行的代码
    }
    else
    {
        当条件不为 true 时执行的代码
    }
    
    //if...else if...else 语句:使用 if....else if...else 语句来选择多个代码块之一来执行。
    //语法
    if (condition1)
    {
        当条件 1 为 true 时执行的代码
    }
    else if (condition2)
    {
        当条件 2 为 true 时执行的代码
    }
    else
    {
      当条件 1 和 条件 2 都不为 true 时执行的代码
    }
    if...else...

    2、switch

    //请使用 switch 语句来选择要执行的多个代码块之一。
    //语法
    switch(n)
    {
        case 1:
            执行代码块 1
            break;
        case 2:
            执行代码块 2
            break;
        default:
            与 case 1 和 case 2 不同时执行的代码
    }
    switch

    3、for

    for 循环是您在希望创建循环时常会用到的工具。下面是 for 循环的语法:
    for (语句 1; 语句 2; 语句 3)
    {
        被执行的代码块
    }
    
    语句 1 (代码块)开始前执行
    语句 2 定义运行循环(代码块)的条件
    语句 3 在循环(代码块)已被执行之后执行
    
    实例
    for (var i=0; i<5; i++)
    {
          x=x + "该数字为 " + i + "<br>";
    }
    for

    4、for...in...

    JavaScript for/in 语句循环遍历对象的属性:
    实例
    var person={fname:"John",lname:"Doe",age:25};  
    for (x in person)  // x 为属性名
    {
        txt=txt + person[x];
    }
    for..in...

    5、while

    //while 循环会在指定条件为真时循环执行代码块。
    //语法
    while (条件)
    {
        需要执行的代码
    }
    while

    6、do...while...

    //do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。
    //语法
    do
    {
        需要执行的代码
    }
    while (条件);
    do...while...

    7、break

    //break 语句可用于跳出循环。
    //break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话):
    
    for (i=0;i<10;i++)
    {
        if (i==3)
        {
            break;
        }
        x=x + "The number is " + i + "<br>";
    }
    break

    8、continue

    //continue 语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。 该例子跳过了值 3:
    
    for (i=0;i<=10;i++)
    {
        if (i==3) continue;
        x=x + "The number is " + i + "<br>";
    }
    continue

    9、JavaScript标签

    菜鸟链接:JavaScript标签

  • 相关阅读:
    php hook example
    sql 建立数据库,表格,索引,主键
    js 高级函数 之示例
    js 事件
    DOM 操作内容 innerText/innerHTML
    DOM 之 document 查找元素方法
    BOM 之 screen history
    Hadoop源码篇--Client源码
    Spark算子篇 --Spark算子之combineByKey详解
    Pandas库的使用--Series
  • 原文地址:https://www.cnblogs.com/windyrainy/p/10710369.html
Copyright © 2020-2023  润新知