الوحدة النمطية للقراءة Node.js

❮ وحدات مدمجة


مثال

افتح ملفًا وأعد المحتوى سطرًا بسطر:

var readline = require('readline');
var fs = require('fs');

var myInterface = readline.createInterface({
  input: fs.createReadStream('demofile1.html')
});

var lineno = 0;
myInterface.on('line', function (line) {
  lineno++;
  console.log('Line number ' + lineno + ': ' + line);
});

التعريف والاستخدام

توفر وحدة Readline طريقة لقراءة داتاستريم ، سطر واحد في كل مرة.


بناء الجملة

بناء الجملة لتضمين وحدة Readline في التطبيق الخاص بك:

var readline = require('readline');

قراءة خصائص وطرق

Method Description
clearLine() Clears the current line of the specified stream
clearScreenDown() Clears the specified stream from the current cursor down position
createInterface() Creates an Interface object
cursorTo() Moves the cursor to the specified position
emitKeypressEvents() Fires keypress events for the specified stream
moveCursor() Moves the cursor to a new position, relative to the current position

❮ وحدات مدمجة