分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

js里的遍历

发布时间:2023-09-06 01:12责任编辑:傅花花关键词:js遍历

1.for循环:

1 for (var index = 0; index < myArray.length; index++) { console.log(myArray[index]); }

2.forEach:

[这段代码看起来更加简洁,但这种方法也有一个小缺陷:你不能使用break语句中断循环,也不能使用return语句返回到外层函数。]

1 myArray.forEach(function (value) { console.log(value); });

接下来我简单说说for  in和for of

3.for of

3.1:可以遍历数组

1 for (var value of myArray) { console.log(value); }

value就是数组的各个值;

比for  in 好,与forEach()不同的是,它可以正确响应break、continue和return语句;

3.2:也可以遍历大多数类数组对象:比如NodeList

 3.3:for-of循环不支持普通对象,但如果你想迭代一个对象的属性,你可以用for-in循环(这也是它的本职工作)或内建的Object.keys()方法:

参考内容:http://www.infoq.com/cn/articles/es6-in-depth-iterators-and-the-for-of-loop

js里的遍历

原文地址:http://www.cnblogs.com/gaoxuerong123/p/7570658.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved