Javascript 中的 forEach()函数

首页 / JavaScript入门教程 / Javascript 中的 forEach()函数

JavaScript forEach()方法为数组的每个元素调用一次提供的函数。 forEach()方法不会对没有值的数组元素执行该功能。

forEach - 语法

array.forEach(function(value, index, arr), thisvalue)

forEach - 参数

value  - 当前元素的值。

index  - 当前元素的数组索引。

Arr       -  这是调用.forEach()函数的数组。

thisvalue  - 此值用于告诉函数在执行参数函数时使用此值。

forEach - 返回值

此函数的返回值始终是不确定的。此函数可以更改也可以不更改提供的原始数组,因为它取决于参数函数的功能。

forEach - 浏览器支持

Chrome yes
Edge yes
Firefox 1.5
Opera yes

forEach - 例子1

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

forEach - 例子2

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++

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

零基础学Python -〔尹会生〕

零基础学Java -〔臧萌〕

Electron开发实战 -〔邓耀龙〕

RPC实战与核心原理 -〔何小锋〕

小马哥讲Spring AOP编程思想 -〔小马哥〕

恋爱必修课 -〔李一帆〕

Web漏洞挖掘实战 -〔王昊天〕

超级访谈:对话毕玄 -〔毕玄〕

深入拆解消息队列47讲 -〔许文强〕

好记忆不如烂笔头。留下您的足迹吧 :)