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程序设计有所帮助。