本文共 714 字,大约阅读时间需要 2 分钟。
技术演示:JavaScript集合遍历实例
本文将展示如何在JavaScript中使用Iterator遍历数组、Map集合和Set集合。通过代码示例和实际输出结果,详细说明每种数据结构的遍历方法及其应用场景。
数组遍历
在JavaScript中,数组可以通过两种方式进行遍历:for...in循环和for...of循环。
for...in打印数组下标var array = [3, 2, 4, 5];for (let x in array) { console.log(x);} 输出结果:0, 1, 2, 3
for...of打印数组值for (let x of array) { console.log(x);} 输出结果:3, 2, 4, 5
Map集合遍历
Map是一个键值对的集合,可以通过Iterator逐个访问键值对。
var map = new Map([["zhu", 1], ["f", 2], ["zzz", 3]]);for (let entry of map) { console.log(entry[0], entry[1]);} 输出结果:zhu, 1f, 2zzz, 3
Set集合遍历
Set是一个唯一值集合,可以通过Iterator逐个访问集合中的元素。
var set = new Set([7, 8, 9]);for (let x of set) { console.log(x);} 输出结果:7, 8, 9
以上代码示例展示了如何在JavaScript中使用Iterator遍历不同类型的集合。如果需要更深入的学习,可以参考相关技术文档和实践项目。
转载地址:http://mlrpz.baihongyu.com/