Node.js“on”功能 - 它做什么?

时间:2013-06-29 10:09:09

标签: node.js function

 var rd = readline.createInterface({
    input: fs.createReadStream(file),
    output: process.stdout,
    terminal: false
});

rd.on('line', function(line) {

以任何方式使“on”工作同步。 “on”循环内的代码需要在再次执行循环之前完成。有什么方法可以做到吗?

1 个答案:

答案 0 :(得分:2)

通常,on函数为特定事件注册事件处理程序。

readline::line事件可用于此目的:

  

每当输入流收到\ n时发出,通常在收到时发送   用户点击进入或返回。这是一个很好的监听用户的钩子   输入。   

   - NodeJS documentation

顺便说一下,您使用了哪些关键字进行搜索?我使用了nodejs readline.createInterface,第一个结果是这个NodeJS文档页面!