zoukankan      html  css  js  c++  java
  • 循环

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>循环</title>
    </head>
    <body>
    <script>
    // for()
    /*var arr=[{},{}];
    var result=[];
    for(var i=0;i<arr.length;i++){
    var obj=arr[i];
    result.push({
    "id":obj.id,
    "requireState":obj.requireState
    });
    }
    console.log(result);*/
    // 将一个对象里的部分属性取出来
    var arr = [{"id":"8a58bc8f5fbe8049015fbe8851da009c","requireState":"1"}, {"id":"8a58bc8f5fbe8049015fbe8851da009c","requireState":"1"}];
    // console.log(arr);
    var result = [];
    for(var i=0;i<arr.length;i++){
    var obj = arr[i];
    result.push({
    "id":obj.id,
    // "requireState":obj.requireState
    });
    }
    console.log(result);
    console.log(result[0]);
    // while(expression){statement}注意,使用while(true)则会创建一个循环
    /*var count=0;
    while(count<10){
    console.log(count);
    count++;
    }
    */
    //do/while循环体是在循环的底部而不是顶部,这就意味着循环体至少会执行一次
    function printArray(a){
    var len = a.length;i=0;
    if(len == 0){
    console.log("Empty Array");
    }else{
    do{
    console.log(a[i]);//2,3,4,1
    }while(++i<len);
    }
    }
    var a = [2,3,4,1];
    printArray(a);
    //for/in for(vaiable in object{statement}
    for(var i=0;i<a.length;i++){
    console.log(a[i]);//2,3,4,1
    }
    for(p in a){
    console.log(a[p]);//2,3,4,1
    }

    </script>
    </body>
    </html>

  • 相关阅读:
    SQL语句调优
    Oracle start with connect by prior
    博客园如何转载博客
    初遇java.lang.NoClassDefFoundError
    二叉搜索树、B树、B+树、B*树
    初见POJO
    win10系统Myeclipse装载tomcat7.0x遇见的新问题
    Myeclise新导入项目遇到的红色感叹号和红色叉问题
    SSM框架中文乱码解决方案
    第五天
  • 原文地址:https://www.cnblogs.com/studyh5/p/9315948.html
Copyright © 2011-2022 走看看