📜  对于每个 - Javascript (1)

📅  最后修改于: 2023-12-03 14:53:38.783000             🧑  作者: Mango

对于每个 - JavaScript

在 JavaScript 中,forEach 方法可用于循环遍历数组中的每个元素并执行所需的操作。该方法在 ES5 中引入,不支持 IE8 及更早版本。

语法
array.forEach(function(currentValue, index, arr), thisValue)
  • function(currentValue, index, arr) - 必须。规定针对每个元素所执行的函数。
    • currentValue - 必须。当期元素的值。
    • index - 可选。当前元素的索引。
    • arr - 可选。该数组对象。
  • thisValue - 可选。对象用作函数的 this 值。如果省略,则使用全局对象。
示例
let fruits = ["apple", "banana", "orange"];

// 使用匿名函数
fruits.forEach(function (value) {
  console.log(value);
});

// 使用箭头函数
fruits.forEach(value => {
  console.log(value);
});

// 使用指定 this 值
let obj = { greeting: "Hello" };
fruits.forEach(function (value) {
  console.log(this.greeting + " " + value);
}, obj);
输出

apple banana orange


```markdown

apple banana orange


```markdown

Hello apple Hello banana Hello orange