foreach用法

//array.forEach(function(currentValue,index,arr),thisValue);

//currentValue,必需,当前元素//index 可选,当前元素的索引值//arr 可选,当前元素所属的数组对象//thisValue 可选,传递给函数的值一般用this值,如果参数为空,undefined会传递给this

var num = [1,3,5,7];
var sum = 0;
function myFunction(item,index){
       sum+=item;
}
num.foreach(myFunction);
时间: 2025-01-09 07:41:55

foreach用法的相关文章

<c:foreach>用法

<c:foreach>用法 转的,可以用来作为自己的学习笔记 <c:foreach>类似于for和foreach循环   以下是我目前见过的用法: 1.循环遍历,输出所有的元素. <c:foreach items="${list}" var="li"> ${li} </c:foreach> 注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素.同时其会自动转型. 2.循环遍历,输出一个范围

【JS】&lt;c:foreach&gt;用法

<c:foreach>类似于for和foreach循环   以下是我目前见过的用法: 1.循环遍历,输出所有的元素. 1 <c:foreach items="${list}" var="li"> 2 ${li} 3 </c:foreach> 注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素.同时其会自动转型. 2.循环遍历,输出一个范围类的元素. 1 <c:foreach items =&q

forEach用法介绍

1 array.forEach(callback[, thisArg]) callback在数组每一项上执行的函数,接收三个参数: currentValue 当前项(指遍历时正在被处理那个数组项)的值. index 当前项的索引(或下标). array 数组本身. thisArg可选参数.用来当作callback 函数内this的值的对象. forEach 方法按升序为数组中含有效值的每一项执行一次callback 函数,那些已删除(使用delete方法等情况)或者从未赋值的项将被跳过(但不包括

Pig foreach用法举例

foreach:一行一行的遍历数据,处理一行的数据,然后返回一个tuple. users = load '/users.data';   1)别名引用 f = foreach users generate name, age;   2)位置引用 f = foreach users generate $0, $1; 3)字段区间 .. 从name字段开始到最后一个字段 f = foreach users generate name.. 从第一个字段开始到age字段 f = foreach user

JSP 基础之 JSTL &lt;c:forEach&gt;用法

摘录自:http://www.cnblogs.com/jokerjason/p/5740917.html JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>.这里介绍的是<c:forEach>标签. <c:forEach>标签的作用就是迭代输出标签内部的内容.它既可以进行固定次数的迭代输出,也可以依据集合中对象的个数来决定迭代的次数. <c:forEach>标签,需要与el表达式联合使用 <c:forE

foreach 用法例子

例子图.......... 例子1  foreach获取动态IP foreach循环获取ip addr下的所有动态的IP (find dynamic=yes,查找动态的) do={:put  利用get获取IP}

PHP中foreach用法详细讲解

1.foreach是什么? foreach是PHP的一种语法结构,其实就是一个工具,(工具:就是工作的时候用到的器具),那么在程序开发过程中,为了达到程序效果,就用到了foreach. 2.如何用? 官方: foreach (array_expression as $value) statement foreach (array_expression as $key => $value) statement例1: $arr = array(1,2,3,4);//定义数组 foreach ($ar

Angular.forEach用法

1.针对对象循环(key,value) 官方示例: var values = {name: 'misko', gender: 'male'}; var log = []; angular.forEach(values, function(value, key) { this.push(key + ': ' + value); }, log); expect(log).toEqual(['name: misko', 'gender: male']); 2.针对对象数组(key,value) 非官方

velocity foreach用法

<body > #set( $result = ${list}) #set ($i=0) #foreach($onlineData in ${onlineDataList}) <table border="1"> $result.get($i) #set($i=$i+1) <tr> #foreach($hour in [0..23]) <th>$hour</th> #end </tr> <tr> #fo