node事件

在事件驱动模型中,会生成一个主循环来监听事件,当检测到事件时触发回调函数。

在这里插入图片描述
函数就是需要执行的任务。事件监听的意思就是为某一个事件准备一个函数(方法),如果该事件被触发了就执行函数,比如:xxx.onclick = fn。用fn监听着onclick。

let fs = require('fs')
let events = require('event')

// 创建事件对象
var eventLog = new events.EventEmitter();
//监听事件
eventLog.on(lcMkDir,function(msg){
    
    
	console.log('创建目录事件触发',msg)
})
//也可多任务
eventLog.on(lcMkDir,function(msg){
    
    
	console.log('创建目录事件触发2',msg)
})eventLog.on(lcMkDir,function(msg){
    
    
	console.log('创建目录事件触发3',msg)
})

//触发事件
eventLog.emit("lcMKDir","真的触发了!")
console.log('over')

猜你喜欢

转载自blog.csdn.net/sinat_33940108/article/details/112865709
今日推荐