2017-05-06 58 views
0

我试图用eventNames函数来获取从事件发射器已注册的事件名称中使用eventNames功能,但它是扔类型错误:eventEmitter.eventNames不是一个函数错误。

节点-v是v4.2.6无法从事件获得注册的事件名称发射中的NodeJS

var event = require("events").EventEmitter; 

var eventEmitter = new event(); 

eventEmitter.on('test',function(){ 
    console.log("Hello!!!"); 

}); 

console.log("Event Names : "+eventEmitter.eventNames()); 

eventEmitter.emit('test'); 

回答

0

此功能在节点版本6.0.0增加。尝试升级节点js。 enter image description here