JavaScript forEach()遍历函数使用及介绍
来源:互联网 发布:移动占号软件 编辑:程序博客网 时间:2024/06/05 05:04
forEach()函数从头到尾把数组遍历一遍。有三个参数分别是:数组元素,元素的索引,数组本身(如果是一个参数就是数组元素,也就是数组的值。
var data=[1,2,3,4,5,6];var sum=0;data.forEach(function(v){//其中的v就是数组的值 123456sum+=v;})document.write(sum+"<br>");//打印出来是21data.forEach(function(o,p,q){//分别对应:数组元素,元素的索引,数组本身 q[p]=o+1;})document.write(data);
注意:forEach无法在所有元素都传递给调用的函数之前终止(而for循环却有break方法),如果要提前终止,必须把forEach放在try块中,并能抛出一个异常。如果forEach()调用的函数抛出foreach.break异常,循环会提前终止:
function foreach(a,b,c){ try{ a.forEach(b,c);}catch(e){ if(e===foreach.break)return; else throw e;}}foreach.break=new Error("StopIteration");}
阅读全文
0 0
- JavaScript forEach()遍历函数使用及介绍
- c标签之foreach介绍及使用
- javascript数组循环遍历forEach
- foreach循环及Map遍历
- JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
- 浅谈foreach遍历的使用
- 浅谈foreach遍历的使用
- 使用mybatis进行foreach遍历
- 使用foreach遍历集合元素
- 使用foreach语句遍历数组
- 使用foreach遍历三维数组
- JavaScript写一个能遍历对象和数组的通用forEach函数
- foreach函数使用举例
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- Javascript 数组循环遍历之forEach
- ES6 Set集合用法
- 考题篇(5.4) NSE4 02. 日志与监控 ❀ 飞塔 (Fortinet) 网络安全专家
- kde- Kernel Density Estimation算法matlab源码
- deepimd_lab 运行 cgame.map 和 cgame.qvm以及其它类似文件的依赖的东西
- windows下安装Python虚拟环境virtualenvwrapper-win
- JavaScript forEach()遍历函数使用及介绍
- OPNET中sink module
- 文件的存取
- MySQL插入或者读取中文数据的时候出现乱码总结
- 基于Unity3D的Xml文件的存储的实现
- 支持向量机的R实现
- Android shape的应用
- 使用调试生成配置
- http://www.mamicode.com/info-detail-1208112.html