मैं node.js में addListener के उद्देश्य को समझने की कोशिश कर रहा हूं। क्या कोई कृपया समझा सकता है? धन्यवाद! एक साधारण उदाहरण होगा:addListener node.js में क्या करता है?
var tcp = require('tcp');
var server = tcp.createServer(function (socket) {
socket.setEncoding("utf8");
socket.addListener("connect", function() {
socket.write("hello\r\n");
});
socket.addListener("data", function (data) {
socket.write(data);
});
socket.addListener("end", function() {
socket.write("goodbye\r\n");
socket.end();
});
});
server.listen(7000, "localhost");
ठीक है तो 'कनेक्ट', 'डेटा' या 'अंत' इस कार्यक्रम का नाम होगा। लेकिन इन घटनाओं के नाम कहां और कौन परिभाषित करते हैं? – Jeff
'घटना-लूपिंग' वास्तव में क्या है? – Jeff
यह इवेंट उत्सर्जन के स्रोत पर निर्भर करता है। इसलिए कक्षा EventEmitter कक्षा मौजूद है। इवेंटइमीटर जैसे उपलब्ध ऑब्जेक्ट्स के लिए, आपके (सर्वर-) सॉकेट की तरह, ईवेंट नाम ढूंढने के लिए प्रलेखन में एक नज़र डालें। –