博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript中的for..in以及for...of
阅读量:4920 次
发布时间:2019-06-11

本文共 532 字,大约阅读时间需要 1 分钟。

for ……of循环,这个类似于python的for ……in循环

var a = ['A', 'B', 'C'];var s = new Set(['A', 'B', 'C']);var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);for (var x of a) { // 遍历Array alert(x);//'A', 'B', 'C'}for (var x of s) { // 遍历Set alert(x);//'A', 'B', 'C'}for (var x of m) { // 遍历Map alert(x[0] + '=' + x[1]);//1='x',2='y',3='z'}

 

for ……in循环,遍历的是对象的属性,类似于键值对里的键key,当它遍历array的时候遍历的是array的索引

var a = ['A', 'B', 'C'];for (var i in a) { alert(i); // '0', '1', '2' alert(a[i]); // 'A', 'B', 'C'}

 

转载于:https://www.cnblogs.com/ganiner/p/11410631.html

你可能感兴趣的文章
属性动画
查看>>
html5中<body>标签支持的事件
查看>>
F. 约束
查看>>
安装 jdk
查看>>
对康拓展开式和逆康托展开式的认识
查看>>
第二次作业(homework-02)成绩公布
查看>>
KVM&amp;Libvirt基本概念及开发杂谈
查看>>
flv视频格式详细解析
查看>>
Python装饰器
查看>>
美剧推荐之《越狱》
查看>>
网络相关知识
查看>>
Chapter 1 Securing Your Server and Network(5):使用SSL加密会话
查看>>
19、路由和拓扑图和lan
查看>>
编写高性能 Web 应用程序的 10 个技巧
查看>>
a 锚点跳转滑动效果
查看>>
iOS9.0 LaunchScreen.StroyBoard自定义启动图片
查看>>
14、求出最大元素的下标及地址值——数组
查看>>
rm 删除不掉文件,报错解决 以及 chattr的介绍
查看>>
《需求工程——软件建模与分析》读后感
查看>>
ovs-vsctl 命令详解
查看>>