Node.js Readline 模組
示例
逐行開啟檔案並返回內容
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('行號 ' + lineno + ': ' + line);
});
執行示例 »
定義和用法
Readline 模組提供了一種逐行讀取資料流的方法。
語法
將 Readline 模組包含在您的應用程式中的語法
var readline = require('readline');
Readline 屬性和方法
方法 | 描述 |
---|---|
clearLine() | 清除指定流的當前行 |
clearScreenDown() | 清除指定流從當前游標向下直到螢幕底部的內容 |
createInterface() | 建立一個 Interface 物件 |
cursorTo() | 將游標移動到指定位置 |
emitKeypressEvents() | 為指定流觸發按鍵事件 |
moveCursor() | 將游標移動到新的位置,相對於當前位置 |