Javascript nodejs的事件驱动特性

Javascript nodejs的事件驱动特性,javascript,node.js,Javascript,Node.js,从nodejs的第一句话开始 Node.js是一个异步事件驱动的JavaScript运行时,旨在构建可伸缩的网络应用程序 考虑到下面的片段 var fs = require("fs"); fs.readFile('input.txt', function (err, data) { if (err) { console.log(err.stack); return; } console.log(data.toString()); }); 我的问题是,

从nodejs的第一句话开始

Node.js是一个异步事件驱动的JavaScript运行时,旨在构建可伸缩的网络应用程序

考虑到下面的片段

var fs = require("fs");

fs.readFile('input.txt', function (err, data) {
   if (err) {
      console.log(err.stack);
      return;
   }
   console.log(data.toString());
});
我的问题是,


NodeJ是否总是(使用其内部库的某个位置)在遇到异步操作时发出事件?

这可能会有帮助readno,异步操作并不总是发出事件