Node.js REPL
REPL शब्द का अर्थ Read Eval Print और Loop है। यह एक विंडो कंसोल या एक यूनिक्स / लिनक्स शेल जैसे कंप्यूटर वातावरण को निर्दिष्ट करता है जहां आप कमांड दर्ज कर सकते हैं और सिस्टम एक इंटरैक्टिव मोड में आउटपुट के साथ प्रतिक्रिया करता है।
REPL पर्यावरण
Node.js या नोड REPL पर्यावरण के साथ बंडल में आते हैं। REPL पर्यावरण के प्रत्येक भाग का एक विशिष्ट कार्य है।
पढ़ें: यह पढ़ता है उपयोगकर्ता का इनपुट; जावास्क्रिप्ट डेटा-संरचना में इनपुट को पार्स करें और मेमोरी में स्टोर करें।
Eval: यह डेटा संरचना को लेता है और उसका मूल्यांकन करता है।
प्रिंट: यह परिणाम प्रिंट करता है।
लूप: यह उपर्युक्त कमांड को तब तक लूप करता है जब तक उपयोगकर्ता दो बार ctrl-c दबा देता है।
REPL कैसे शुरू करें
आप कमांड प्रॉम्प्ट पर बस "नोड" चलाकर आरईपीएल शुरू कर सकते हैं। यह देखो:
REPL पर्यावरण
Node.js या नोड REPL पर्यावरण के साथ बंडल में आते हैं। REPL पर्यावरण के प्रत्येक भाग का एक विशिष्ट कार्य है।
पढ़ें: यह पढ़ता है उपयोगकर्ता का इनपुट; जावास्क्रिप्ट डेटा-संरचना में इनपुट को पार्स करें और मेमोरी में स्टोर करें।
Eval: यह डेटा संरचना को लेता है और उसका मूल्यांकन करता है।
प्रिंट: यह परिणाम प्रिंट करता है।
लूप: यह उपर्युक्त कमांड को तब तक लूप करता है जब तक उपयोगकर्ता दो बार ctrl-c दबा देता है।
REPL कैसे शुरू करें
आप कमांड प्रॉम्प्ट पर बस "नोड" चलाकर आरईपीएल शुरू कर सकते हैं। यह देखो:
Node.js सरल भाव
REPL नोड कमांड प्रॉम्प्ट शुरू करने के बाद किसी भी गणितीय अभिव्यक्ति को रखें:
उदाहरण:> 10 + 20-5
25
- Example2: >10+12 + (5*4)/7
Node.js बहुभाषी भाव
नोड REPL जावास्क्रिप्ट की तरह बहुस्तरीय अभिव्यक्ति का समर्थन करता है। निम्नलिखित करते हुए लूप उदाहरण देखें:
var x = 0
अपरिभाषित
> करो {
... x ++;
... कंसोल.लॉग ("x:" + x);
...} जबकि (x <10);
Node.js अंडरस्कोर वैरिएबल
अंतिम परिणाम प्राप्त करने के लिए आप अंडरस्कोर _ का भी उपयोग कर सकते हैं।
Node.js REPL कमांड्स
विवरण वर्णन करता है
ctrl + c वर्तमान कमांड को समाप्त करने के लिए इसका उपयोग किया जाता है।
ctrl + c दो बार यह नोड उत्तर को समाप्त करता है।
ctrl + d यह नोड उत्तर को समाप्त करता है।
अप / डाउन कीज़ का उपयोग कमांड इतिहास को देखने और पिछले कमांड को संशोधित करने के लिए किया जाता है।
टैब कीज़ यह वर्तमान कमांड की सूची को निर्दिष्ट करती है।
.help यह सभी कमांड की सूची को निर्दिष्ट करता है।
.ब्रेक का उपयोग मल्टी-लाइन एक्सप्रेशन से बाहर निकलने के लिए किया जाता है।
.clear का उपयोग बहु-पंक्ति अभिव्यक्तियों से बाहर निकलने के लिए किया जाता है।
.save फ़ाइल नाम यह वर्तमान नोड उत्तर को किसी फ़ाइल में सहेजता है।
.लोड फ़ाइल नाम वर्तमान नोड उत्तर सत्र में फ़ाइल सामग्री लोड करने के लिए उपयोग किया जाता है।
Node.js से बाहर निकलें REPL
Node.js REPL से बाहर आने के लिए दो बार ctrl + c कमांड का उपयोग करें।