Array forEach()
JavaScript数组forEach()方法用于为每个数组元素调用一次指定的函数。
语法
forEach()方法由以下语法表示:
array.forEach(callback(currentvalue,index,arr),thisArg)
参数
callback-表示测试条件的函数。
currentvalue -数组的当前元素。
index-可选。当前元素的索引。
arr -可选。 forEach()在其上操作的数组。
thisArg -这是可选的。在执行回调时用作此值。
返回
未定义
JavaScript Array forEach()方法示例
我们来看一些forEach()方法的示例。
示例1
在这里,我们将使用forEach()打印数组元素
<script>
var arr = ["C", "C++", "Python"];
arr.forEach(function(fetch) {
document.writeln(fetch);
});
</script>
输出:
C C++ Python
示例2
在这里,我们将在forEach()方法的帮助下打印斐波那契数列。
<script>
var sum = 0;
var arr = [10,18,12,20];
arr.forEach(function myFunction(element) {
sum= sum+element;
document.writeln(sum);
});
</script>
输出:
10 28 40 60