Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

script.createCachedData () Node.js में विधि

<घंटा/>

script.createCachedData() विधि का उपयोग कोड कैश बनाने के लिए किया जाता है जिसका उपयोग स्क्रिप्ट निर्माता के cachedData विकल्प के साथ किया जाएगा। इस कैश्डडेटा को बिना विलंबता के कई बार कॉल किया जा सकता है। यह विधि 'स्क्रिप्ट' मॉड्यूल से एक अंतर्निहित प्रोग्रामिंग इंटरफ़ेस है।

सिंटैक्स

script.createCachedData()

पैरामीटर

चूंकि यह केवल डेटा को कैश करता है। इसे उपयोगकर्ता से किसी विशिष्ट इनपुट की आवश्यकता नहीं है। यह केवल कैश्ड बफ़र लौटाता है।

उदाहरण

नाम के साथ एक फाइल बनाएं – createCachedData.js और नीचे दिए गए कोड स्निपेट को कॉपी करें। फ़ाइल बनाने के बाद, इस कोड को चलाने के लिए निम्न कमांड का उपयोग करें जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है -

नोड createCachedData.js

createCachedData.js

// Node.js प्रोग्राम स्क्रिप्ट के प्रवाह को प्रदर्शित करने के लिए। createCachedData () विधि // vm मॉड्यूल का आयात करना vm =आवश्यकता ("vm"); // स्क्रिप्ट को स्थिर के रूप में परिभाषित करना और नीचे दिए गए फ़ंक्शन का उपयोग करना // को दो नंबरों के अंतर के लिए कैश्ड डेटा बनाएँ। वेरिएबलकॉन्स्ट कैशविथआउटएक्स =script.createCachedData();console.log(cacheWithoutx);
को कैश किए बिना कैश किया गया डेटा

आउटपुट

C:\home\node>> नोड createCachedData.js<बफर b5 03 de c0 8a f4 d4 f4 3d 00 00 ff 03 00 00 d5 a2 f5 b7 06 00 0000 00 00 00 28 02 00 00 8f 87 4d e3 59 55 98 f9 00 00 00 80 20 00 00 80 0003 ...>

उदाहरण

आइए एक और उदाहरण देखें।

// Node.js प्रोग्राम स्क्रिप्ट के प्रवाह को प्रदर्शित करने के लिए। createCachedData () विधि // vm मॉड्यूल का आयात करना vm =आवश्यकता ("vm"); // स्क्रिप्ट को स्थिर के रूप में परिभाषित करना और नीचे दिए गए फ़ंक्शन का उपयोग करना // को दो नंबरों के अंतर के लिए कैश्ड डेटा बनाएं। कॉन्स्ट स्क्रिप्ट =नया vm.Script (`फ़ंक्शन ऐड (ए, बी) {रिटर्न ए - बी; } कॉन्स्ट एक्स =ऐड (2, 1);`); // कॉलिंग runInThisContext स्क्रिप्ट मॉड्यूलस्क्रिप्ट से। 

आउटपुट

सी:\होम\नोड>> नोड createCachedData.js<बफर b5 03 de c0 8a f4 d4 f4 3d 00 00 ff 03 00 00 d5 a2 f5 b7 06 00 0000 00 00 00 00 00 03 00 00 15 80 fd 5d 69 21 3a a9 00 00 00 80 20 00 00 80 3804 ...>

  1. process.env() Node.js में विधि

    उपयोगकर्ता पर्यावरण वस्तु प्राप्त करने के लिए process.argv () विधि का उपयोग किया जाता है। इस ऑब्जेक्ट में उस परिवेश के बारे में सारी जानकारी होगी जिस पर यह आदेश निष्पादित किया जा रहा है। सिंटैक्स process.env() पैरामीटर चूंकि यह उपयोगकर्ता पर्यावरण के लिए एक वस्तु देता है। इसे उपयोगकर्ता से किसी इनप

  1. process.argv0() Node.js में विधि

    process.argv0() विधि का उपयोग argv[0] के लिए मूल मान की केवल-पढ़ने के लिए कॉपी को संग्रहीत करने के लिए किया जाता है, जो कि नोड.जेएस एप्लिकेशन के प्रारंभ होने पर पारित होता है। सिंटैक्स process.argv0() पैरामीटर चूंकि यह argv [0] के संग्रहीत मूल्य के लिए केवल-पढ़ने के लिए प्रतिलिपि देता है। इसे उपयोग

  1. process.argv() Node.js में विधि

    process.argv() विधि का उपयोग उन सभी कमांड-लाइन तर्कों को वापस करने के लिए किया जाता है जो Node.js प्रक्रिया शुरू होने पर पारित किए गए थे। पहले तत्व में हमेशा process.execPath के समान मान होगा। सिंटैक्स process.argv() पैरामीटर चूंकि यह नोड.जेएस प्रक्रिया से पहले पारित सभी कमांड लाइन तर्क देता है। इस