ग्लोबल ऑब्जेक्ट्स Node.js - Node.js Global Objects
Node.js वैश्विक वस्तुएँ प्रकृति में वैश्विक हैं और सभी मॉड्यूल में उपलब्ध हैं। आपको इन वस्तुओं को अपने आवेदन में शामिल करने की आवश्यकता नहीं है; बल्कि उन्हें सीधे इस्तेमाल किया जा सकता है। ये ऑब्जेक्ट मॉड्यूल, फ़ंक्शंस, स्ट्रिंग्स और ऑब्जेक्ट आदि हैं। इनमें से कुछ ऑब्जेक्ट वास्तव में वैश्विक दायरे में नहीं हैं, लेकिन मॉड्यूल दायरे में हैं।
वैश्विक वस्तुओं की नोड की सूची नीचे दी गई है:
__dirname
__फ़ाइल का नाम
कंसोल
प्रक्रिया
बफर
setImmediate (कॉलबैक [, arg] [, ...])
सेटइंटरवल (कॉलबैक, देरी [, arg] [, ...])
सेटटाइमआउट (कॉलबैक, देरी [, arg] [, ...])
clearImmediate (immediateObject)
clearInterval (intervalObject)
clearTimeout (timeoutObject)
Node.js __dirname
यह एक तार है। यह उस निर्देशिका का नाम निर्दिष्ट करता है जिसमें वर्तमान में कोड है।
फ़ाइल: Global-example1.js
console.log (__ dirname);
Node.js कमांड प्रॉम्प्ट खोलें और निम्न कोड चलाएँ:
नोड वैश्विक-example1.js
Node.js __filename
यह कोड के फ़ाइल नाम को निष्पादित करता है। यह इस कोड फ़ाइल का हल निरपेक्ष पथ है। किसी मॉड्यूल के अंदर का मान उस मॉड्यूल फ़ाइल का पथ है।
फ़ाइल: Global-example2.js
console.log (__ फ़ाइल नाम);
Node.js कमांड प्रॉम्प्ट खोलें और निम्न कोड चलाएँ:
नोड वैश्विक-example2.js
Node.js कंसोल
कंसोल वर्ग का विवरण प्राप्त करने के लिए यहां क्लिक करें। http://www.javatpoint.com/nodejs-console
Node.js बफर
बफ़र वर्ग का विवरण प्राप्त करने के लिए यहाँ क्लिक करें। http://www.javatpoint.com/nodejs-buffers
Node.js टाइमर कार्य
टाइमर कार्यों का विवरण प्राप्त करने के लिए यहां क्लिक करें। http://www.javatpoint.com/nodejs-timer