• JavaScript循环 — for、for/in、while、do/while


    for  多次遍历代码块

    const array = []
    for (var i = 0; i < 5; i++) {
      array.push(i)
    }
    console.log(array) // [0, 1, 2, 3, 4]



    const arr = [1, 2, 3] for (let i = 0; i < arr.length; i++) { console.log(i, arr[i]) } // 分别打印出: // 0 1 // 1 2 // 2 3

    for/in  遍历对象属性

    const obj = {
        name: '王五',
        age: 22  
    }
    
    for (let key in obj) {
        console.log(key, obj[key])  // key遍历的对象的属性名(键名)
    }
    
    // 分别打印出:
    // name 王五
    // age 22

    while  指定条件为true时循环代码块

    
    
    // 当while指定的条件为true时,会循环要执行的代码块,直至条件为false。
    while (条件) {    
       执行代码块  
    }
    let num = 0
    while (num < 3) {
      console.log(num) // 分别打印出 0 1 2  num
    ++ }
    console.log(num) // 3

    do/while  指定条件为true时循环代码块

    
    
    // 在检测条件是否为真时,do中的代码块会先执行一次,然后条件为真时进行循环,直至条件为false。
    do {
       执行代码块  
    }
    while (条件)
    let num = 3
    do { // 此次do中代码块会执行两次
       console.log(num) // 两次执行分别打印 3 4
       num++
      console.log(num) // 两次分别打印 4 5
    }
    while (num < 5)
  • 相关阅读:
    修改游标所在的表
    PL/SQL开发中动态SQL的使用方法
    索引学习笔记
    动态SQL和PL/SQL的EXECUTE选项分析
    PL/SQL正确选择游标类型
    oracle字符集
    ext框架下,实现弹出新窗口
    student guide
    plsql与.net异常处理
    ASP.NET 2.0 XML 系列(1): XML介绍
  • 原文地址:https://www.cnblogs.com/zhaoxiaoying/p/14653590.html
Copyright © 2020-2023  润新知