Node.js ट्यूटोरियल

Node.js होम Node.js परिचय Node.js प्रारंभ करें Node.js मॉड्यूल Node.js HTTP मॉड्यूल Node.js फ़ाइल सिस्टम Node.js URL मॉड्यूल Node.js एनपीएम Node.js घटनाएँ Node.js फ़ाइलें अपलोड करें Node.js ईमेल

Node.js MySQL

MySQL प्रारंभ करें MySQL डेटाबेस बनाएँ MySQL तालिका बनाएँ MySQL सम्मिलित करें MySQL से चुनें MySQL कहाँ MySQL ऑर्डर बाय MySQL हटाएं MySQL ड्रॉप टेबल MySQL अद्यतन MySQL सीमा मायएसक्यूएल जॉइन

Node.js MongoDB

मोंगोडीबी आरंभ करें MongoDB डेटाबेस बनाएँ MongoDB संग्रह बनाएँ मोंगोडीबी डालें मोंगोडीबी खोजें मोंगोडीबी क्वेरी मोंगोडीबी सॉर्ट मोंगोडीबी हटाएं MongoDB ड्रॉप संग्रह मोंगोडीबी अपडेट मोंगोडीबी सीमा मोंगोडीबी शामिल हों

रास्पबेरी पाई

रासपी आरंभ करें रास्पी जीपीआईओ परिचय रासपी ब्लिंकिंग एलईडी रासपी एलईडी और पुशबटन रासपी बहने वाली एल ई डी रासपी वेबसाकेट रासपी आरजीबी एलईडी वेबसाकेट रास्पी अवयव

Node.js संदर्भ

अंतर्निहित मॉड्यूल

Node.js घटनाएँ


Node.js घटना-संचालित अनुप्रयोगों के लिए एकदम सही है।


Node.js . में कार्यक्रम

कंप्यूटर पर प्रत्येक क्रिया एक घटना है। जैसे जब कोई कनेक्शन किया जाता है या कोई फाइल खोली जाती है।

Node.js में ऑब्जेक्ट ईवेंट को सक्रिय कर सकते हैं, जैसे कि किसी फ़ाइल को खोलते और बंद करते समय रीडस्ट्रीम ऑब्जेक्ट ईवेंट को सक्रिय करता है:

उदाहरण

var fs = require('fs');
var rs = fs.createReadStream('./demofile.txt');
rs.on('open', function () {
  console.log('The file is open');
});

इवेंट मॉड्यूल

Node.js में एक अंतर्निहित मॉड्यूल है, जिसे "ईवेंट" कहा जाता है, जहां आप अपनी खुद की घटनाओं को बना सकते हैं, आग लगा सकते हैं और सुन सकते हैं।

अंतर्निहित ईवेंट मॉड्यूल को शामिल करने के लिए require() विधि का उपयोग करें। इसके अलावा, सभी ईवेंट गुण और विधियाँ EventEmitter ऑब्जेक्ट का एक उदाहरण हैं। इन गुणों और विधियों तक पहुँचने में सक्षम होने के लिए, एक EventEmitter ऑब्जेक्ट बनाएँ:

var events = require('events');
var eventEmitter = new events.EventEmitter();

EventEmitter वस्तु

आप EventEmitter ऑब्जेक्ट के साथ ईवेंट हैंडलर को अपने ईवेंट में असाइन कर सकते हैं।

नीचे दिए गए उदाहरण में हमने एक फ़ंक्शन बनाया है जिसे "चीख" घटना के सक्रिय होने पर निष्पादित किया जाएगा।

किसी ईवेंट को सक्रिय करने के लिए, emit()विधि का उपयोग करें।

उदाहरण

var events = require('events');
var eventEmitter = new events.EventEmitter();

//Create an event handler:
var myEventHandler = function () {
  console.log('I hear a scream!');
}

//Assign the event handler to an event:
eventEmitter.on('scream', myEventHandler);

//Fire the 'scream' event:
eventEmitter.emit('scream');