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

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

middle

Cách hoạt động của concurrency trong Node.js như thế nào?

middle

REPL là gì? Node js có REPL không?

Bình luận

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

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