【发布时间】:2020-06-22 17:26:07
【问题描述】:
const events = require("events")
const eventEmitter = new events.EventEmitter()
function hi(){
console.log("sa")
}
eventEmitter.on("say_hi",hi)
eventEmitter.emit("say_hi")
为什么我需要事件发射器来运行函数?我可以只用funcName(); 运行函数
为什么我应该使用它?
【问题讨论】:
-
为什么需要一个函数?你可以直接运行
console.log("sa")。 -
@Bergi 你的问题毫无意义。功能很重要
-
pub/sub 的事件发射器也是如此 :-) 也许只是在这个特定的例子中没有。
标签: javascript node.js