JavaScript đọc từng dòng tệp
Mô-đun 2 cung cấp giao diện để đọc dữ liệu từ một luồng (chẳng hạn như ) một dòng tại một thời điểm Show
Để sử dụng các API dựa trên lời hứa
Để sử dụng API gọi lại và đồng bộ hóa
Ví dụ đơn giản sau đây minh họa cách sử dụng cơ bản của mô-đun 2
Khi mã này được gọi, Nút. ứng dụng js sẽ không kết thúc cho đến khi đóng 5 vì giao diện chờ nhận dữ liệu trên luồng 6Lớp. import * as readline from 'node:readline/promises'; import { stdin as input, stdout as output } from 'node:process'; const rl = readline.createInterface({ input, output }); const answer = await rl.question('What do you think of Node.js? '); console.log(`Thank you for your valuable feedback: ${answer}`); rl.close();7Các thể hiện của lớp 7 được xây dựng bằng phương thức 9 hoặc 00. Mỗi phiên bản được liên kết với một luồng 6 và một luồng 02. Luồng 02 được sử dụng để in lời nhắc cho đầu vào của người dùng xuất hiện và được đọc từ luồng 6Biến cố. import * as readline from 'node:readline/promises'; const readline = require('node:readline/promises'); |