菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

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() 将光标移动到新的位置,相对于当前位置

❮ 内置模块

×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持