JavaScript forEach()方法为数组的每个元素调用一次提供的函数。 forEach()方法不会对没有值的数组元素执行该功能。
array.forEach(function(value, index, arr), thisvalue)
value - 当前元素的值。
index - 当前元素的数组索引。
Arr - 这是调用.forEach()函数的数组。
thisvalue - 此值用于告诉函数在执行参数函数时使用此值。
此函数的返回值始终是不确定的。此函数可以更改也可以不更改提供的原始数组,因为它取决于参数函数的功能。
Chrome | yes |
Edge | yes |
Firefox | 1.5 |
Opera | yes |
JavaScript TypedArray forEach()方法
<script type="text/javascript"> // JavaScript to illustrate forEach() method function isMore() { // array var items = [1, 29, 47]; var javaTpoint = []; items.forEach(function(item){ javaTpoint.push(item*2); }); document.write(javaTpoint); // expected output: arr[Output:2,58,94] } isMore(); </script>
输出:
2,58,94
JavaScript TypedArray forEach()方法
<script type="text/javascript"> // JavaScript to illustrate forEach() method var array1 = ['core java', 'C', 'C++']; array1.forEach(function(element) { document.write(element+"<br/>" +"<br/>")}); // expected output: //core java //C //C++ </script>
输出:
Core java C C++
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)