अपने ब्राउज़र में JavaScript लिखें और चलाएँ, और console आउटपुट, warnings और errors तुरंत देखें। हर रन एक नए, sandboxed माहौल में शुरू होता है। मुफ़्त।
टूल के बटन और संदेश अभी अंग्रेज़ी में हैं। टूल का काम करने का तरीका अंग्रेज़ी पेज जैसा ही है।
इस टूल के बारे में
लाइव JavaScript कंपाइलर के बारे में
लाइव JavaScript कंपाइलर बिना कुछ इंस्टॉल या सेटअप किए सीधे आपके ब्राउज़र में JavaScript चलाता है। कोड टाइप या पेस्ट करें, Run Code या Ctrl+Enter दबाएँ, और आपकी स्क्रिप्ट जो कुछ भी लॉग करती है वह console पैनल में दिखता है: console.log, info, warnings और errors, जिनमें objects और arrays पढ़ने लायक़ JSON के रूप में छपते हैं और uncaught errors साफ़ बताए जाते हैं। हर रन एक नए, sandboxed frame में शुरू होता है, इसलिए पिछले रन के variables अगले रन में कभी नहीं आते, और आपका कोड एक अलग origin में चलता है जो इस साइट की cookies या storage नहीं पढ़ सकता। आधुनिक JavaScript वैसे ही काम करती है जैसे आपके ब्राउज़र में: arrow functions, classes, destructuring, async/await, promises, Map और Set, और standard library। आउटपुट नए टैब में खोलें, एडिटर और console को फ़ुल स्क्रीन करें, अपना कोड कॉपी करें या एक क्लिक में सब कुछ साफ़ करें। यह सीखने, किसी छोटे आइडिया को टेस्ट करने, किसी method का व्यवहार जाँचने या किसी snippet को डीबग करने के लिए बढ़िया है। कुछ भी अपलोड नहीं होता।
लाइव JavaScript कंपाइलर का इस्तेमाल कैसे करें
1
JavaScript लिखें
एडिटर में कोड टाइप या पेस्ट करें।
2
इसे चलाएँ
Run Code पर क्लिक करें या Ctrl+Enter दबाएँ।
3
console पढ़ें
अपनी स्क्रिप्ट के logs, warnings और errors देखें।
4
एडिट करें और फिर चलाएँ
हर रन नए सिरे से शुरू होता है, इसलिए नतीजे हमेशा साफ़ रहते हैं।
मुख्य खूबियाँ
तुरंत नतीजे
एक क्लिक या Ctrl+Enter से कोड चलाएँ।
पढ़ने लायक़ console
Objects और arrays फ़ॉर्मेट किए JSON के रूप में छपते हैं।
हर रन नया
रन के बीच कोई बचा हुआ variable नहीं।
Sandboxed
कोड इस साइट के डेटा से दूर, एक अलग origin में चलता है।
1 / 2
लोग क्या चलाते हैं
IDE खोले बिना जल्दी जवाब
JavaScript सीखना
कोर्स के उदाहरण चलाएँ और उन्हें बदलकर देखें कि क्या होता है।
उदाहरणकिसी array पर map, filter और reduce आज़माएँ।
व्यवहार जाँचना
पक्का करें कि कोई method या operator असल में कैसे काम करता है।
उदाहरणटेस्ट करें कि [] == false क्या लौटाता है।
इंटरव्यू की तैयारी
कोडिंग सवाल हल करें और आउटपुट जाँचें।
उदाहरणकिसी वाक्य के शब्द उल्टे क्रम में करने वाला फ़ंक्शन लिखें।
डेटा बदलना
किसी दूसरे टूल के लिए JSON या arrays का ढाँचा बदलें।
उदाहरणobjects की सूची को CSV लाइनों में बदलें।
जल्दी हिसाब
JavaScript को प्रोग्राम किए जा सकने वाले कैलकुलेटर की तरह इस्तेमाल करें।
उदाहरण10 साल का चक्रवृद्धि ब्याज निकालें।
पढ़ाना
किसी कॉन्सेप्ट को लाइव दिखाएँ।
उदाहरणदिखाएँ कि promises किस क्रम में resolve होते हैं।
JavaScript के सुझाव
तेज़ी से डीबग करें
लेबल के साथ लॉग करें
console.log("total", total) सिर्फ़ वैल्यू से ज़्यादा आसानी से पढ़ा जाता है।
अंतहीन loops से बचें
कभी ख़त्म न होने वाला loop टैब को फ़्रीज़ कर सकता है; प्रयोग करते समय एक सीमा जोड़ें।
चलाने के लिए Ctrl+Enter
माउस की ओर हाथ बढ़ाए बिना चलाएँ।
पेज चाहिए?
HTML बदलने वाले कोड के लिए HTML viewer इस्तेमाल करें।