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 相关文章推荐
javascript jQuery插件练习
Dec 24 Javascript
再谈javascript 动态添加样式规则 W3C校检
Dec 25 Javascript
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 Javascript
js中匿名函数的创建与调用方法分析
Dec 19 Javascript
DOM节点的替换或修改函数replaceChild()用法实例
Jan 12 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
Apr 01 Javascript
Three.js快速入门教程
Sep 09 Javascript
原生js实现瀑布流布局
Mar 08 Javascript
js精确的加减乘除实例
Nov 14 Javascript
使用express+multer实现node中的图片上传功能
Feb 02 Javascript
使用angularjs.foreach时return的问题解决
Sep 30 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
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实现HTML生成PDF文件的方法
2014/11/07 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
php语法检查的方法总结
2019/01/21 PHP
laravel 实现划分admin和home 模块分组
2019/10/15 PHP
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
2009/04/10 Javascript
js取两个数组的交集|差集|并集|补集|去重示例代码
2013/08/07 Javascript
jQuery实现简单二级下拉菜单
2015/04/12 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
css和js实现弹出登录居中界面完整代码
2017/11/26 Javascript
vue cli2.0单页面title修改方法
2018/06/07 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
[46:02]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第二局
2016/02/28 DOTA
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
Python的Bottle框架中实现最基本的get和post的方法的教程
2015/04/30 Python
Python爬取视频(其实是一篇福利)过程解析
2019/08/01 Python
pytorch实现mnist数据集的图像可视化及保存
2020/01/14 Python
Pytorch 高效使用GPU的操作
2020/06/27 Python
python time()的实例用法
2020/11/03 Python
利用css3如何设置没有上下边的列表间隔线
2017/07/03 HTML / CSS
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
德国网上超市:myTime.de
2019/08/26 全球购物
如何手工释放资源
2013/12/15 面试题
护理学中专毕业生求职信
2013/11/11 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
大学生作弊检讨书
2014/09/11 职场文书
秋季运动会广播稿(30篇)
2014/09/13 职场文书
教师工作自我鉴定范文
2014/09/14 职场文书
个人债务授权委托书
2014/10/17 职场文书
给老婆的道歉信
2015/01/20 职场文书
Java实现聊天机器人完善版
2021/07/04 Java/Android
python脚本框架webpy的url映射详解
2021/11/20 Python