คำอธิบายวิธี:
ผู้ฟังทั้งหมดที่ลงทะเบียนกับเหตุการณ์ที่ระบุจะถูกส่งกลับเป็นอาร์เรย์
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
emitter.listeners (เหตุการณ์)
รับพารามิเตอร์:
เหตุการณ์ระบุเหตุการณ์
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
Server.on ('การเชื่อมต่อ', ฟังก์ชั่น (สตรีม) {
console.log ('มีคนเชื่อมต่อ!');
-
console.log (util.inspect (server.listeners ('การเชื่อมต่อ')));
// [ [การทำงาน] ]
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
Eventemitter.prototype.listeners = function (ประเภท) {
var ret;
if (! this._events ||! this._events [type])
ret = [];
อื่นถ้า (util.isfunction (this._events [type])))
ret = [this._events [type]];
อื่น
ret = this._events [type] .slice ();
คืนกลับผลตอบแทน;
-