js中forEach,for in,for of循环的用法示例小结
作者:jadeshu 时间:2024-04-29 13:20:16
本文实例讲述了js中forEach,for in,for of循环的用法。分享给大家供大家参考,具体如下:
一、一般的遍历数组的方法:
var array = [1,2,3,4,5,6,7];
for (var i = 0; i < array.length; i++) {
console.log(i,array[i]);
}
二、用for in的方遍历数组,得到的是索引
var array = [1,2,3,4,5,6,7];
for(let index in array) {
console.log(index,array[index]);
};
三、forEach,得到的是元素
var array = [1,2,3,4,5,6,7];
array.forEach(e=>{
console.log(e);
});
array.forEach(function(e){
console.log(e);
});
四、用for in不仅可以对数组,也可以对enumerable对象操作!得到的是索引
var table = {
a : 10,
b : true,
c : "jadeshu"
};
for(let index in table) {
console.log(index, table[index]);
}
五、在ES6中,增加了一个for of循环,得到的是元素
var array = [1,2,3,4,5,6,7];
for(let ele of array) {
console.log(ele);
};
var str = "helloabc";
for(let ele of str) {
console.log(ele);
}
for of不能对象用
希望本文所述对大家JavaScript程序设计有所帮助。
来源:https://blog.csdn.net/jadeshu/article/details/83722252
标签:js,forEach,for,循环
0
投稿
猜你喜欢
python局域网ip扫描示例分享
2022-10-19 08:43:45
python解决js文件utf-8编码乱码问题(推荐)
2023-03-19 04:55:27
Mybatis出现ORA-00911: invalid character的解决办法
2024-01-19 02:41:21
Python实现注册登录系统
2021-10-21 20:01:05
FrontPage 2000主页设计问与答
2008-08-02 12:37:00
javascript验证IP地址等验证例子
2007-09-11 13:40:00
python openCV自制绘画板
2022-05-17 23:45:51
网页代码中键盘操作相关标签教程
2010-03-18 15:56:00
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2024-04-16 08:50:16
MySQL 外键约束和表关系相关总结
2024-01-17 00:09:26
Python pyinotify模块实现对文档的实时监控功能方法
2023-04-15 08:13:52
Python绘图Matplotlib之坐标轴及刻度总结
2023-10-01 15:56:39
pytorch超详细安装教程之Anaconda、PyTorch和PyCharm全套安装流程
2023-12-23 15:27:50
Python基于ThreadingTCPServer创建多线程代理的方法示例
2022-12-05 19:12:39
vue调用本地摄像头实现拍照功能
2024-04-28 09:21:46
asp事务处理的另外一个方法
2010-05-27 12:18:00
将mater库中的系统存储过程批量生成*.sql文件 通用且非常实用
2012-06-06 20:03:43
Go语言并发编程 互斥锁详情
2024-02-02 04:58:30
基于Swoole实现PHP与websocket聊天室
2023-11-03 19:04:05
一行代码让 Python 的运行速度提高100倍
2021-05-18 12:29:50