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

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

技术教程推荐

从0开始学微服务 -〔胡忠想〕

网络编程实战 -〔盛延敏〕

Swift核心技术与实战 -〔张杰〕

JavaScript核心原理解析 -〔周爱民〕

MySQL 必知必会 -〔朱晓峰〕

李智慧 · 高并发架构实战课 -〔李智慧〕

B端体验设计入门课 -〔林远宏(汤圆)〕

结构执行力 -〔李忠秋〕

结构思考力 · 透过结构看表达 -〔李忠秋〕

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