Javascript数组数组迭代法的实例分析

本文的示例讲述了javascript迭代的方法,供大家参考,具体实现方法如下:

复制代码如下:{过滤器()使用指定的函数来决定是否返回数组中的某个项。

VaR Num = { 1,2,3,4,5,6,12 };

num.filter(功能(项目、指标、阵列){

返回(项目> 2);{ 3, 4, 5,6, 12 }

});

map()返回一个数组,每个数组是在原始数组中对应项目上运行传入参数的结果。

VaR Num = { 1,2,3,4,5,4,3,2,1 };

num.map(功能(项目、指标、阵列){

返回(项目* 2);{ 2, 4, 6,8, 10, 8,6, 4, 2 }

});

每一个(),查询数组中的一个项是否符合每个()的条件,每个参数必须返回true。结果是正确的;一些()方法。

只要有一个 true,结果为真

VaR Num = { 1,2,3,4,5,4,3,2,1 };

num.every(功能(项目、指标、阵列){

返回(项目> 2);

});

num.some(功能(项目、指标、阵列){

返回(项目> 2)

})

/ / foreach()为每个阵列的输入参数没有返回值

VaR Num = { 1,2,3,4,5,4,3,2,1 };

num.foreach(功能(项目、指标、阵列){

返回的项目;

})

希望本文能对大家的javascript程序设计有所帮助。