JavaScript遍历数组的方法代码实例


Posted in Javascript onJanuary 14, 2020

这篇文章主要介绍了JavaScript遍历数组的方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

for循环

let arr=["A","B","C","D","E","F"];
 for(let i=0;i<arr.length;i++){
  console.log(arr[i]);
 }

for...of

遍历出数组中的每个值

let arr=["A","B","C","D","E","F"];
 for(let item of arr){
   console.log(item); 
 }
//A B C D E F

for..in

遍历出数组中每个值的下标

let arr=["A","B","D","E","F"];
 for(let item in arr){
   console.log(item); 
 }
//0 1 2 3 4 5

ES6新增for...of的用法

遍历出数组中每个值的键(下标)

arr.keys()

let arr=["A","B","C","D","E","F"];
 for(let item of arr.keys()){
   console.log(item); 
 }
 //0 1 2 3 4 5

遍历出数组中的每个值

arr.values()

let arr=["A","B","C","D","E","F"];
 for(let item of arr.values()){
   console.log(item); 
 }
 //A B C D E F

遍历出数组中的每个值,以及每个值对应的下标

arr.entries()

let arr=["A","B","C","D","E","F"];
for(let item of arr.entries()){
  console.log(item); 
}
/**
[ 0, 'A' ]
[ 1, 'B' ]
[ 2, 'C' ]
[ 3, 'D' ]
[ 4, 'E' ]
[ 5, 'F' ]
**/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
document.documentElement &amp;&amp; document.documentElement.scrollTop
Dec 01 Javascript
Extjs学习笔记之二 初识Extjs之Form
Jan 07 Javascript
jquery操作对象数组元素方法详解
Nov 26 Javascript
jQuery制作简洁的多级联动Select下拉框
Dec 23 Javascript
在父页面得到zTree已选中的节点的方法
Feb 12 Javascript
JS实现的论坛Ajax打分效果完整实例
Oct 31 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
Nov 01 Javascript
js字符限制(字符截取) 一个中文汉字算两个字符
Sep 12 Javascript
JavaScript函数apply()和call()用法与异同分析
Aug 10 Javascript
JavaScript简易计算器制作
Jan 17 Javascript
vue-cli3自动消除console.log()的调试信息方式
Oct 21 Javascript
JavaScript 如何在浏览器中使用摄像头
Dec 02 Javascript
JavaScript回调函数callback用法解析
Jan 14 #Javascript
JS document对象简单用法完整示例
Jan 14 #Javascript
JS document内容及样式操作完整示例
Jan 14 #Javascript
微信小程序indexOf的替换方法(推荐)
Jan 14 #Javascript
小程序中设置缓存过期的实现方法
Jan 14 #Javascript
ES6实现图片切换特效代码
Jan 14 #Javascript
vue项目创建步骤及路由router
Jan 14 #Javascript
You might like
php中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
PHP代码实现爬虫记录――超管用
2015/07/31 PHP
php生成唯一数字id的方法汇总
2015/11/18 PHP
PHP利用递归函数实现无限级分类的方法
2019/03/22 PHP
音乐播放用的的几个函数
2006/09/07 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
解决layui 复选框等内置控件不显示的问题
2018/08/14 Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
2018/08/30 Javascript
npm scripts 使用指南详解
2018/10/08 Javascript
详解jenkins自动化部署vue
2019/05/14 Javascript
JS实现前端路由功能示例【原生路由】
2020/05/29 Javascript
JS实现前端动态分页码代码实例
2020/06/02 Javascript
[03:44]2014DOTA2国际邀请赛 71专访:DK战队赛前讨论视频遭泄露
2014/07/13 DOTA
python中__call__方法示例分析
2014/10/11 Python
Python中二维列表如何获取子区域元素的组成
2017/01/19 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
python实现猜数游戏(保存游戏记录)
2020/06/22 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
Nice Kicks网上商店:ShopNiceKicks.com
2018/12/25 全球购物
应届生保险求职信
2013/11/11 职场文书
网站美工岗位职责
2014/04/02 职场文书
爱心捐助倡议书
2014/05/19 职场文书
科技之星事迹材料
2014/06/02 职场文书
寝室长工作失责检讨书
2014/10/06 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
2014年图书馆个人工作总结
2014/12/18 职场文书
毕业设计论文致谢词
2015/05/14 职场文书
2015年高二班主任工作总结
2015/05/25 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
Java实现斗地主之洗牌发牌
2021/06/14 Java/Android
Python使用openpyxl批量处理数据
2021/06/23 Python