zoukankan      html  css  js  c++  java
  • javascript循环

    for循环:

    1 var arr = [1,2,3,4,5,6];
    2 
    3 for(var i=0;i<arr.length;i++){
    4     console.log(arr[i]);
    5 }

    while循环:

    1 var num = 3;
    2 while(num<4){
    3     console.log(num);
    4 }

    do...while循环:

    1 var num = 3;
    2 do{
    3     console.log(num);
    4     num++;
    5 }while(i<10);

    forEach循环:

    1 var arr = [1,2,3,4,5,6];
    2 arr.forEach(function (value, index, array) {
    3     console.log(value+'--'+index+'--'+array);
    4 });

    for...in循环:

    1 var arr = [1,2,3,4,5,6];
    2 for (var index in arr) { // 千万别这样来搞!
    3     console.log(arr[index]);
    4 }
    1 // for...in 不适合用来遍历数组
    2 // for...in会遍历到自定义属性甚至原型属性、index是字符串而不是数值、某些情况下甚至不按顺序遍历

    for...of循环:

    1 var arr = [1,2,3,4,5,6];
    2 for (var value of arr) {
    3     console.log(value);
    4 }
    // 这是最简洁、最直接的遍历数组元素的语法
    // 这个方法避开了for-in循环的所有缺陷
    // 与forEach()不同的是,它可以正确响应break、continue和return语句
    
    // for-in循环用来遍历对象属性。
    // for-of循环用来遍历数据—例如数组中的值。
    

      

  • 相关阅读:
    查询SGA,PGA pool 内存分配情况
    为2229岁的人解释一下什么叫工作
    关于log的一些脚本
    关于ARM公司的cortex系列
    git reset 小结
    git push 小结
    git push 小结
    关于ubuntu的aptget 包
    TTL接口 液晶屏 与 LVDS接口 液晶屏的 区别
    git reset 小结
  • 原文地址:https://www.cnblogs.com/marksir/p/9835802.html
Copyright © 2011-2022 走看看