Menu
CoddyTech

forEach 方法

本课属于 Coddy JavaScript 学习旅程的“基础知识”单元。第 64 课,共 77 课。

forEach 方法可以让你遍历一个序列(比如数组),同时跟踪每个元素。

如果没有 forEach,我们会用以下方式访问索引和值:

let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
    console.log(`Index ${i}: ${fruits[i]}`);
}

forEach 是一种更简洁的方式,可以同时获取索引和值:

let fruits = ["apple", "banana", "orange"];
fruits.forEach((fruit, index) => {
    console.log(`Index ${index}: ${fruit}`);
});

两个示例的输出都是:

Index 0: apple
Index 1: banana
Index 2: orange
challenge icon

挑战

简单

编写一个程序,接收一个数字数组作为输入(给定),并输出其中小于 50 或能被 5 整除的数字组成的数组。使用 forEach 方法。

亲手试试

let arr = inp.split(",").map(Number); // 不要修改这一行

// 在下方编写你的代码
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: JavaScript 在线编译器