JavaScript 中的 forEach() 方法有什么用?

javascriptobject oriented programmingprogramming

数组迭代:它只不过是根据函数的要求检查数组中的每个元素。

forEach()

forEach() 方法对数组中的每个元素调用一次函数。以下是两个示例来展示该方法。

示例 1

<html>
<body>
<p id="each"></p>
<script>
   var num = "";
   var values = [1,2,3,4,5];
   values.forEach(myArray);
   document.getElementById("each").innerHTML = num;
function myArray(value, index, array) {
num = num + value + "<br>";
}
</script>
</body>
</html>

输出

1
2
3
4
5

示例 2

<html>
<body>
<script>
   var array = ['Ram', 'Rahim', 'Remo'];
   array.forEach(function(e) {
      document.write(e);
      document.write("</br>");
   });
</script>
</body>
</html>

输出

Ram
Rahim
Remo

相关文章