Buffers trong Node.js là gì?
Buffers trong Node.js là gì?
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
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào