Menu
CoddyTech

Phương thức forEach

Thuộc phần Kiến thức cơ bản trong hành trình JavaScript của Coddy. Bài học 64 trên 77.

Phương thức (method) forEach cho phép bạn duyệt qua một dãy (như mảng (array)) đồng thời theo dõi từng phần tử.

Nếu không có forEach, chúng ta sẽ truy cập chỉ số và giá trị theo cách sau:

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

forEach là cách tinh tế hơn để lấy cả chỉ số (index) và giá trị (value):

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

Cả hai ví dụ đều cho ra:

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

Thử thách

Dễ

Viết một chương trình nhận một mảng số làm đầu vào (đã cho) và in ra một mảng gồm các số nhỏ hơn 50 hoặc chia hết cho 5. Dùng phương thức forEach.

Tự làm thử

let arr = inp.split(",").map(Number); // Đừng thay đổi dòng này

// Viết code của bạn bên dưới
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Trình biên dịch JavaScript online