कोड प्लेग्राउंड
लाइव प्रीव्यू, लाइन नंबर वाला एडिटर और कैप्चर किए गए कंसोल के साथ ऑनलाइन HTML, CSS और JavaScript प्लेग्राउंड। स्निपेट तुरंत टेस्ट करें और नतीजा एक HTML फ़ाइल में डाउनलोड करें - पूरी तरह ब्राउज़र में।
कोड प्लेग्राउंड क्या है?
कोड प्लेग्राउंड एक सैंडबॉक्स है जहाँ आप HTML, CSS और JavaScript लिखकर रेंडर हुआ नतीजा तुरंत देख सकते हैं। इसमें कैप्चर किया गया कंसोल, लाइन नंबर वाले एडिटर और काम को एक HTML फ़ाइल में डाउनलोड करने की सुविधा भी है।
लाइव प्रीव्यू कैसे काम करता है?
तीनों कोड पैन को एक पूरे HTML दस्तावेज़ में जोड़ा जाता है और सैंडबॉक्स iframe में रेंडर किया जाता है। ऑटो रन चालू होने पर टाइपिंग रुकने के आधे सेकंड बाद प्रीव्यू रिफ्रेश होता है; अन्यथा रन दबाएँ।
कंसोल पैनल क्या दिखाता है?
पेज का console.log, info, warn और error से लिखा सब कुछ, साथ ही लाइन नंबर सहित रनटाइम एरर और अनहैंडल्ड प्रॉमिस रिजेक्शन। हर रन पर यह साफ़ हो जाता है।
पेज रीलोड करने पर मेरा कोड सेव रहता है?
हाँ। तीनों पैन का ड्राफ्ट ब्राउज़र में लोकल सेव होता है और अगली विज़िट पर रीस्टोर होता है। रीसेट से ओरिजिनल डेमो कोड लौटता है, और साइट डेटा साफ़ करने से ड्राफ्ट हट जाता है।
क्या प्रीव्यू सैंडबॉक्स्ड और सुरक्षित है?
प्रीव्यू बिना same-origin एक्सेस वाले सैंडबॉक्स iframe में चलता है, इसलिए टेस्ट किए गए स्क्रिप्ट इस पेज या उसकी कुकीज़ नहीं पढ़ सकते। फिर भी केवल भरोसेमंद कोड ही टेस्ट करें, क्योंकि वह आपके ब्राउज़र में ही चलता है।
क्या अपना प्रयोग डाउनलोड कर सकते हैं?
हाँ। .html डाउनलोड से मौजूदा HTML, CSS और JavaScript एक आत्मनिर्भर फ़ाइल में सेव होते हैं, जिसे किसी भी ब्राउज़र में खोल या शेयर कर सकते हैं।
JavaScript पैन में क्या चला सकते हैं?
स्टैंडर्ड ब्राउज़र जावास्क्रिप्ट: DOM मैनिपुलेशन, इवेंट्स, कैनवस, पब्लिक API पर fetch (उनके CORS नियमों के अधीन) और इनलाइन पेस्ट की गई कोई भी लाइब्रेरी। मॉड्यूल और npm पैकेज रिज़ॉल्व नहीं होते।
प्लेग्राउंड के लिए इंटरनेट ज़रूरी है?
केवल पेज लोड करने के लिए। उसके बाद एडिटिंग, प्रीव्यू और कंसोल कैप्चर सब लोकल चलते हैं, और आपका कोड कहीं अपलोड नहीं होता।
कोड प्लेग्राउंड का उपयोग कैसे करें
यह प्लेग्राउंड आपके HTML, CSS और JavaScript को सैंडबॉक्स्ड लाइव प्रीव्यू में जोड़ता है, पूरी तरह आपके ब्राउज़र में, साथ में कंसोल पैनल जो लॉग और एरर कैप्चर करता है। ड्राफ़्ट लोकल सेव होता है, जिससे आप वहीं से आगे बढ़ें जहाँ छोड़ा था।
- HTML, CSS और JavaScript पैन अलग-अलग एडिट करें — हर एडिटर में लाइन नंबर और सिंटैक्स हाइलाइटिंग है।
- ऑटो रन चालू होने पर टाइप करते ही प्रीव्यू अपने आप रिफ़्रेश होता है; वरना चलाएँ दबाएँ (या ऑटो रन बंद करके मैन्युअल रूप से चलाएँ)।
- प्रीव्यू के नीचे कंसोल पैनल पर नज़र रखें: console.log आउटपुट, चेतावनियाँ, एरर और बिना पकड़े गए अपवाद वहाँ लाइन नंबर सहित दिखते हैं।
- रीसेट दबाकर बिल्ट-इन डेमो पर लौटें, या .html डाउनलोड करें से सब कुछ एक स्वतंत्र फ़ाइल में सेव करें।
- नई विंडो में खोलें से मौजूदा डॉक्युमेंट को अपने टैब में पूरे आकार में देखें।
हर रन पर कंसोल साफ़ हो जाता है, इसलिए डिबगिंग के दौरान console.log खुलकर लगाएँ — आउटपुट तुरंत दिखता है, असली ब्राउज़र कंसोल खोलने की ज़रूरत नहीं।
संबंधित टूल
- JavaScript ब्यूटीफायर मुफ्त ऑनलाइन JavaScript ब्यूटीफायर और कोड फॉर्मेटर। अनुकूलन योग्य विकल्पों के साथ मिनीफाइड JS को तुरंत साफ, पठनीय, उचित रूप से इंडेंटेड कोड में बदलें।
- JS मिनीफायर JavaScript कोड को तुरंत छोटा करें। व्हाइटस्पेस, टिप्पणियाँ हटाएँ और तेज़ लोडिंग के लिए JS अनुकूलित करें।
- रेगेक्स टेस्टर रियल-टाइम मिलान और समूह कैप्चर के साथ रेगुलर एक्सप्रेशन का परीक्षण और डीबग करें।
- Markdown पूर्वावलोकन लाइव पूर्वावलोकन के साथ मुफ्त ऑनलाइन Markdown संपादक। पूर्ण GFM समर्थन के साथ Markdown लिखें, रेंडर करें और निर्यात करें।
- फ़ाइल हैश MD5, SHA-1, SHA-256, SHA-512 फ़ाइल हैश स्थानीय रूप से गणना और सत्यापन
- Chmod कैलकुलेटर चेकबॉक्स के साथ Linux फ़ाइल अनुमतियों को विज़ुअलाइज़ और गणना करने के लिए मुफ्त ऑनलाइन chmod कैलकुलेटर। संख्यात्मक (755, 644) और प्रतीकात्मक (rwxr-xr-x) अंकन के बीच तुरंत कन्वर्ट करें। setuid, setgid, sticky bit जैसी विशेष अनुमतियों का समर्थन करता है।
- ASCII तालिका दशमलव, हेक्साडेसिमल, ऑक्टल, बाइनरी कोड, HTML एंटिटी और वर्णन के साथ पूर्ण ASCII वर्ण एन्कोडिंग संदर्भ। तुरंत खोजें और फ़िल्टर करें।
- हेक्स व्यूअर खोज, ऑफसेट नेविगेशन और वर्चुअल स्क्रॉलिंग के साथ हेक्स डंप प्रारूप में फ़ाइल सामग्री देखें