JS遍历数组的forEach方法
forEach是JS中为我们提供的一个方法,用来遍历数组,
此方法只支持IE8以上浏览器使用
var arr = ["中","美","俄","法","英"];
此方法具有以下特点
/*
*forEach()方法需要一个函数作为参数
* 数组中有几个元素,函数就会执行几次,每次执行时,浏览器会将遍历到的元素以实参的形式传递进来
* 我们可以来定义形参来读取这些内容
* 浏览器会在函数中传递三个参数
*/
这三个参数分别表示正在的遍历元素(value)、元素的下标(index)、已经遍历的对象(object)。
以下为代码:
var arr = [“中”,“美”,“俄”,“法”,“英”];
arr.forEach(function(a,b,c){
console.log(“value=”+a);
// console.log(“index=”+b);
// console.log(“object=”+c);
})
arr.forEach(function(a,b,c){
// console.log(“value=”+a);
console.log(“index=”+b);
// console.log(“object=”+c);
})
arr.forEach(function(a,b,c){
// console.log(“value=”+a);
// console.log(“index=”+b);
console.log(“object=”+c);
})
使用者可根据需要输出对应的参数。
JS遍历数组的forEach方法相关推荐
- js遍历数组foreach_JavaScript forEach –如何在JS中遍历数组
js遍历数组foreach The JavaScript forEach method is one of the several ways to loop through arrays. Each ...
- html怎么遍历数组,js遍历数组有多少种方法
如果你看完了你会体会到一个人能有多无聊,这东西都能看完!!?? 大概js有以下几种循环遍历的方法: 1 let arr = ['aaa','bbb','ccc'] 2 let obj = {a:'aa ...
- JQuery和原生JS遍历数组和对象的对比
目录 1 遍历数组 1.1 JQuery遍历数组 1.2 原生JS遍历数组 2 遍历对象 2.1 JQuery遍历对象 2.2 原生JS遍历对象 1 遍历数组 1.1 JQuery遍历数组 在JQue ...
- JS遍历数组和对象的方法
JS遍历数组的方法有: for forEach for-in for-of map JS遍历对象的方法有 for-in Object.keys Object.getOwnPropertyNames(o ...
- js中数组常用的方法总结,包括ES6
原文地址:js中数组常用的方法总结,包括ES6 1.push() 后增 push()方法可以向数组后添加一个新的元素,并返回新数组的长度. 末尾添加,返回长度,改变原数组 var a = [1,2,3 ...
- JS遍历数组的多种方式
JS遍历数组的多种方式 1. 普通for循环 for (let i = 0; i < arr.length; i++){//code} 应用最为普遍的循环写法,性能好,可读性好. 2. 优化版f ...
- js中数组的entries方法
提示:js数组方法之entries方法的使用 js的数组身上的方法entries方法执行完会返回一个数组的iterator对象,可以借助for -of-遍历或者next()方法遍历. for -of遍 ...
- 前端利用js里数组的filter方法进行多条件过滤查询
需求:用户在输入框输入多个条件时,可以对表格数据进行过滤查询,无需后端接口处理,利用了前端js里数组的filter方法进行过滤. 如下是效果图: 当用户在姓名的输入框里输入"张"后 ...
- JS中数组使用的方法
JS中数组使用的方法 数组的介绍 JavaScript Array(数组):属于对象的一种 在句子中的作用就是使用一个单独的变量来存储一系列的值 数组的创建方法 1.字面量方式:var arr=[] ...
最新文章
- rtk服务器协议,rtk的服务器ip地址
- MHA+LAMP+Keepalived实现高可负载均衡综合实验
- 用户、话题、评论一网打尽,分享一个最强微博爬虫
- Java中interface接口与abstract class抽象类的区别
- Java窗口之文本框、按钮、菜单
- GetLastError错误码
- python数据清洗入门教程(完整版)
- 虚拟机安装win7时遇到的问题及解决方案
- layui图标显示不正常,显示成方块
- 背壳BAKAZU 2013复古邮差风帆布休闲潮男腰包 A801BK 黑色 腰包胸包【图片 价格 品牌 报价】-京东商城...
- 斐波纳契数列 python123
- 07.尚硅谷网课7-实战练习
- 数字逻辑 课程设计 多功能电子钟 Quartus II
- 全面了解Qtum节点端口配置,立即加入全节点激励计划
- 计算机网络实验三——IP网络规划与路由设计
- 【HTML实现弹幕滚动效果和文字动态发光特效代码】
- 渗压计的使用安装方法
- kubernetes(k8s)部署微服务并通过ingress实现外部访问
- 2019最新传智黑马web前端开发(系统学前端)
- 模板注入SSTi笔记
热门文章
- 按键精灵-暗黑破坏神(野蛮人自动)
- 使用连续小波变换(cwt)对时间轴上频率发生变化的非平稳信号进行处理
- CRC循环冗余校验检错的原理
- 匿名科创--X2212版到手飞套件介绍
- 解决audio控制播放音量
- 免费台球计费软件下载
- 扁平化嵌套列表迭代器 [树的递归前序遍历 + 迭代前序遍历]
- 机器人程序设计课程配套系统镜像使用说明( Ubuntu 14.04.5 + ROS indigo )
- 如何一步一步提高图像分类准确率?
- R语言ggplot2可视化:使用ggpubr包的ggdotplot函数可视化分组点阵图(dot plot)、设置palette参数设置不同分组点阵图数据点的颜色