以下是一个简单的示例,说明如何使用forEach函数:

// 定义一个数组
const numbers = [1, 2, 3, 4, 5];

// 定义一个迭代函数,将数组中的每个元素平方并打印出来
function square(number, index) {
    console.log(`第${index + 1}个元素的平方是:${number * number}`);
}

// 使用forEach函数迭代数组
forEach(numbers, square);

运行以上代码,输出结果如下:

第1个元素的平方是:1
第2个元素的平方是:4
第3个元素的平方是:9
第4个元素的平方是:16
第5个元素的平方是:25

在这个示例中,我们定义了一个数组numbers和一个迭代函数squaresquare函数接收两个参数:数组中的元素和元素的索引。在迭代过程中,我们使用console.log函数打印出了每个元素的平方。

然后,我们使用forEach函数对数组numbers进行迭代,并传入square函数作为迭代函数。forEach函数会依次遍历数组中的每个元素,并将元素和索引作为参数传递给square函数。

最后,forEach函数返回原始的数组numbers

function forEacharray iteratee let index = -1; const length = arraylength; while ++index length iterateearrayindex index; return array;简单示例

原文地址: https://www.cveoy.top/t/topic/iEau 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录