用ECMAscript5中的forEach函数遍历数组

1 var a = [1,2,3];
2 a.forEach(function(value,index,arr){
3     arr[index] = value + index;
4 })
5 console.log(a); >>[1, 3, 5]

// 第一个参数表示值,第二个参数表示索引,第三个参数表示数组本身。2,3参数可以省略。

1 var a = [1,2,3];
2 a.forEach(function(value,index,arr){
3     a[index] = value + index;
4 })
5 console.log(a); >>[1, 3, 5]

// 第三个参数和直接使用a是一样的。

时间: 2024-10-11 21:42:19

用ECMAscript5中的forEach函数遍历数组的相关文章

使用ECMAscript5中的forEach函数遍历数组

1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 arr[index] = value + index; 4 }) 5 console.log(a); >>[1, 3, 5] // 第一个参数表示值,第二个参数表示索引,第三个参数表示数组本身.2,3参数可以省略. 1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 a[index] = value + in

C#使用foreach语句遍历数组的代码

下面的内容内容是关于C#使用foreach语句遍历数组的内容,希望对大家有所好处. using System; public class w3demo { public static void Main() { int sum = 0; int[] nums = new int[10]; for(int i = 0; i < 10; i++) nums[i] = i; foreach(int x in nums) { Console.WriteLine("Value is: "

Array中使用异步函数遍历元素

为确保Array每次循环等待上次操作完成,必须在每次循环中使用异步函数 const arr = [1, 2, 3]; async function fn() { await arr.reduce(async (accumulator, currentValue) => { await accumulator; await sleep(2000); console.log(currentValue); }, undefined); }; fn(); async function sleep(arg

foreach —(遍历数组或循环中的字符,以获取信息)

namespace ConsoleApplication2{ class Program {//letter 字母 gigit 数字 symbol 符号 static void Main(string[] args) { Console.WriteLine("请输入字符"); string s = Console.ReadLine();//输入的字符串用S来接收 int letter = 0;//最开始字母的个数为0 int gigit = 0; //最开始数字的个数为0 int sy

java如何在函数中调用主函数的数组

import javax.swing.JOptionPane; public class Test { /** * @zdz */ public static void main(String[] args) { double aArray[]= new double[]{1,2,3,4,5}; printArray(aArray); } public static void printArray(double aArray[]) { String output=""; aArray[

写一个能遍历数组和对象的forEach函数

forEach函数遍历数组: var arr = [1,2,3]; arr.forEach (function (item, index) { console.log (index,item) }) forEach函数遍历对象: var obj = { x: 100, y: 200, z: 300 } var key; for (key in obj){ if (obj.hasOwnProperty (key)) { console.log (key,obj[key]) } } 能遍历二者的fo

php中遍历数组的方法

参考网址:http://www.jb51.net/article/29949.htm 这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用.先分别介绍这几种方法 PHP中遍历数组有三种常用的方法: 一.使用for语句循环遍历数组: 二.使用foreach语句遍历数组: 三.联合使用list().each()和while循环遍历数组. 这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开

PHP遍历数组常用方式(for,foreach,while,指针等等)

1使用for循环遍历数组 count($arr)用于统计数组元素个数         for循环只能用于遍历,纯索引数组!!如果存在关联数组,count统计两种数组的总个数         使用for循环遍历混合数组,导致数组越界 $arr=array(1,2,3,4,5,6,7);          $num=count($arr);//count最好放在for外面,可以让函数只执行一次          for($i=0;$i<count($arr);$i++){          echo

PHP遍历数组的几种方法

这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用.先分别介绍这几种方法 PHP中遍历数组有三种常用的方法: 一.使用for语句循环遍历数组: 二.使用foreach语句遍历数组: 三.联合使用list().each()和while循环遍历数组. 这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用.先分