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

Buffers trong Node.js là gì?

Câu trả lời

Trong Node.js, Buffer là một lớp được sử dụng để biểu diễn một chuỗi cố định của các byte. Buffer được sử dụng để làm việc với dữ liệu nhị phân, chẳng hạn như khi đọc từ hoặc ghi vào luồng, làm việc với hệ thống tệp, hoặc xử lý dữ liệu nhận được qua mạng. Đây là một phần quan trọng của Node.js vì JavaScript truyền thống không có cách để đọc hoặc viết dữ liệu nhị phân.

Buffer không phải là một mảng của các số nguyên như trong JavaScript thông thường, mà là một mảng của các byte, và nó cung cấp các phương thức để thao tác với dữ liệu nhị phân một cách hiệu quả. Buffer có thể được tạo từ chuỗi, mảng, hoặc từ một ArrayBuffer.

Node.js cung cấp một số phương thức để tạo và làm việc với Buffer:

  • Buffer.from(): Tạo một Buffer mới từ một chuỗi, một mảng, hoặc một Buffer khá...
middle

middle

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

expert

Giải thích một số cách xử lý lỗi trong Node.js mà bạn biết. Bạn thích sử dụng cách nào?

senior

Module Cluster hoạt động như thế nào? Sự khác biệt giữa nó và một load balancer là gì?

middle

Ưu điểm của promise so với callback là gì?

Bình luận

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

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