Câu hỏi phỏng vấn Node.js
Câu hỏi

Even Emitter trong Nodejs là gì?

Câu trả lời

Trong Node.js, EventEmitter là một lớp cốt lõi được sử dụng để xử lý các sự kiện. Một EventEmitter là một đối tượng phát ra các sự kiện được đặt tên, và các hàm lắng nghe (listeners) có thể được gắn vào các sự kiện này để được gọi khi sự kiện được phát ra.

Các tính năng chính của EventEmitter bao gồm:

  • Phát ra sự kiện: Sử dụng phương thức emit() để kích hoạt một sự kiện.
  • Lắng nghe sự kiện: Sử dụng phương thức on() để thêm một hàm lắng nghe sẽ được thực thi khi sự kiện được phát ra.
  • Lắng nghe một lần: Phương thức once() cho phép thêm một hàm lắng nghe sẽ chỉ đ...
middle

middle

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

middle

Tại sao Node.js lại là đơn luồng?

expert

JavaScript truyền tham số theo kiểu tham chiếu (pass by references) hay theo kiểu tham trị (pass by values)?

senior

Làm thế nào để ngăn chặn Callback Hell mà không sử dụng promises, async hoặc generators?

Bình luận

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

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