Câu hỏi phỏng vấn Javascript
Câu hỏi

Bạn biết những cách nào để lặp quả các phần tử của mảng trong Javascript?

Câu trả lời

Trong JavaScript, có nhiều cách để lặp qua các phần tử của một mảng. Dưới đây là một số phương pháp phổ biến:

Vòng lặp for

Đây là cách truyền thống nhất để lặp qua mảng, sử dụng chỉ số để truy cập từng phần tử:

javascript Copy
const items = ['item1', 'item2', 'item3'];
for (let i = 0; i < items.length; i++) {
  console.log(items[i]);
}

Vòng lặp for...of

ES6 giới thiệu vòng lặp for...of cho phép lặp qua các phần tử của mảng một cách trực tiếp mà không cần sử dụng chỉ số:

javascript Copy
const items = ['item1', 'item2', 'item3'];
for (const item of items) {
  console.log(item);
}

Phương thức forEach

Phương thức forEach cho phép bạn thực hiện một hàm lên mỗi phần tử của mảng:

javascript Copy
const items = ['item1', 'item2', 'item3'];
items.forEach(item => {
  console.log(item);
});

Phương thức map

Phương thức map tạo ra một mảng mới từ việc áp dụng một hàm lên mỗi...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

So sánh việc sử dụng Async/AwaitGenerators để đạt được cùng một chức năng trong javascript?

middle

Kết quả của đoạn code javascript sau là gì? Hãy giải thích chi tiết tại sao?

middle

Kết quả đoạn code javascript sau là gì và giải thích?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào