温馨提示×

es6遍历循环的方法怎么使用

es6
小亿
132
2023-10-25 21:20:04
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

ES6中提供了多种遍历循环的方法,包括for…of循环、forEach方法、Map和Set的遍历方法等。下面是它们的使用方法:

  1. for…of循环:

    let arr = [1, 2, 3];
    for(let item of arr) {
      console.log(item); // 依次输出1、2、3
    }
    
  2. forEach方法:

    let arr = [1, 2, 3];
    arr.forEach(function(item) {
      console.log(item); // 依次输出1、2、3
    });
    
  3. Map的遍历方法:

    let map = new Map();
    map.set('name', 'Alice');
    map.set('age', 20);
    for(let [key, value] of map) {
      console.log(key, value); // 依次输出name Alice、age 20
    }
    
  4. Set的遍历方法:

    let set = new Set([1, 2, 3]);
    for(let item of set) {
      console.log(item); // 依次输出1、2、3
    }
    

需要注意的是,for…of循环和forEach方法只能遍历可迭代对象(如数组、字符串、Map、Set等),而不能遍历普通对象。如果需要遍历普通对象的属性,可以使用for…in循环。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:es6遍历数组的方法有哪些

0