zoukankan      html  css  js  c++  java
  • JavaScript中遍历数组的方法

    for循环

    1 let arr=["A","B","C","D","E","F"];
    2 for(let i=0;i<arr.length;i++){
    3    console.log(arr[i]);
    4 }

    for...of

    遍历出数组中的每个值

    1 let arr=["A","B","C","D","E","F"];
    2 for(let item of arr){
    3     console.log(item); 
    4 }
    //A B C D E F

    for..in

    遍历出数组中每个值的下标

    1 let arr=["A","B","D","E","F"];
    2 for(let item in arr){
    3     console.log(item); 
    4 }
    //0 1 2 3 4 5

    ES6新增for...of的用法

    1. 遍历出数组中每个值的键(下标)  arr.keys()
      1 let arr=["A","B","C","D","E","F"];
      2 for(let item of arr.keys()){
      3     console.log(item); 
      4 }
      5 //0 1 2 3 4 5
    2. 遍历出数组中的每个值  arr.values()
      1 let arr=["A","B","C","D","E","F"];
      2 for(let item of arr.values()){
      3     console.log(item); 
      4 }
      5 //A  B C D E F
    3. 遍历出数组中的每个值,以及每个值对应的下标  arr.entries()

        

     1 let arr=["A","B","C","D","E","F"];
     2 for(let item of arr.entries()){
     3     console.log(item); 
     4 }
     5 /**
     6 [ 0, 'A' ]
     7 [ 1, 'B' ]
     8 [ 2, 'C' ]
     9 [ 3, 'D' ]
    10 [ 4, 'E' ]
    11 [ 5, 'F' ]
    12 **/

        

      

             

  • 相关阅读:
    du 命令
    iostat 命令
    sar 命令
    mkdir 命令
    time 命令
    date 命令
    history 命令
    vmstat 命令
    pmap 命令
    df 命令
  • 原文地址:https://www.cnblogs.com/Lotus3904/p/12182023.html
Copyright © 2011-2022 走看看