कोड और प्रारूप

JS मिनिफायर

अपने जावास्क्रिप्ट कोड को मुफ्त में छोटा करें: टिप्पणियों और अतिरिक्त रिक्त स्थानों को हटाकर फ़ाइल का आकार कम करें, और बचत प्रतिशत तुरंत देखें।

JS मिनिफायर
न्यूनतम कोड
मूल आकार
छोटा आकार
सहेजा जा रहा है
output.min.js
सरल मिनिफीकेशन (टिप्पणियाँ और रिक्त स्थान हटाना)। उत्पादन वातावरणों के लिए, Terser/esbuild जैसे पूर्ण मिनिफीयर की अनुशंसा की जाती है।
जानकारी

जेएस मिनिमाइज़र के बारे में

जावास्क्रिप्ट फ़ाइलों का आकार सीधे तौर पर आपकी वेबसाइट की लोडिंग गति और कोर वेब वाइटल्स स्कोर को प्रभावित करता है। मिनिफिकेशन स्रोत कोड से टिप्पणियों, अनावश्यक रिक्त स्थानों, लाइन ब्रेक और इंडेंटेशन को हटाकर फ़ाइल को ब्राउज़र तक पहुंचाने के लिए आवश्यक बाइट्स की संख्या को काफी कम कर देता है।

यह निःशुल्क है। JS मिनिफायर यह टूल आपके ब्राउज़र में पेस्ट किए गए जावास्क्रिप्ट कोड को प्रोसेस करता है; सर्वर पर कोई डेटा नहीं भेजा जाता है। एक पंक्ति की टिप्पणियाँ (//), बहु-पंक्ति टिप्पणियाँ (/* ... */), पंक्तियों के प्रारंभ और अंत में रिक्त स्थान हटा दिए जाते हैं। स्ट्रिंग ("...", '...', `...``<script>` और `regex` लिटरल के भीतर की सामग्री को संरक्षित रखा जाता है; इससे कार्यात्मक गिरावट का जोखिम कम हो जाता है।

औजार, मूल और कम किया हुआ यह कोड के आकार की तुलना करता है और प्रतिशत बचत दिखाता है। टिप्पणियाँ: यह टूल बुनियादी स्तर पर डाउनस्केलिंग करता है। यह वेरिएबल का नाम बदलने, ट्री-शेकिंग और प्रोडक्शन वातावरण के लिए उन्नत ऑप्टिमाइज़ेशन की सुविधा प्रदान करता है। रिवर्स, एस्बिल्ड या अगलीफाईजेएस इन जैसे पूर्ण विशेषताओं वाले मिनिफायर टूल की अनुशंसा की जाती है।

इसका उपयोग कैसे करना है?

क्रमशः

  1. आप इसे छोटा करना चाहते हैं जावास्क्रिप्ट कोड ऊपर दिए गए स्थान पर पेस्ट करें या टाइप करें।
  2. कम करना बटन पर क्लिक करें; टिप्पणियाँ और अतिरिक्त रिक्त स्थान तुरंत हटा दिए जाएँगे।
  3. बचत प्रतिशत और बाइट आकार परिणाम अनुभाग में प्रदर्शित होते हैं।
  4. संक्षिप्त कोड प्रतिलिपि बटन का उपयोग करके इसे क्लिपबोर्ड में सेव करें और अपने प्रोजेक्ट में इसका उपयोग करें।
  5. किसी अन्य कोड के लिए साफ बटन पर क्लिक करें और प्रक्रिया को दोहराएं।
अक्सर पूछे जाने वाले प्रश्न

अक्सर पूछे जाने वाले प्रश्नों

नहीं। टूल स्ट्रिंग ("...", '...'टेम्पलेट लिटरल `...`यह रेगुलर एक्सप्रेशन लिटरल और कमेंट कैरेक्टर की सामग्री का पता लगाता है और उसे सुरक्षित रखता है। इससे यह सुनिश्चित होता है कि जो भाग कमेंट कैरेक्टर के रूप में दिखाई देते हैं लेकिन वास्तव में डेटा हैं, उन्हें हटाया न जाए।

यह सरल परियोजनाओं और त्वरित प्रारंभिक जांच के लिए उपयुक्त है। हालांकि, उत्पादन परिवेश में यह वेरिएबल शॉर्टनिंग, ट्री-शेकिंग और सोर्स मैपिंग के लिए भी सहायता प्रदान करता है। रिवर्स, एस्बिल्ड या अगलीफाईजेएस हम इन जैसे पूर्ण विशेषताओं वाले उपकरणों का उपयोग करने की सलाह देते हैं।

नहीं। पूरी प्रक्रिया आपके ब्राउज़र (क्लाइंट साइड) में ही होती है। सर्वर पर कोई भी कोड नहीं भेजा जाता और न ही वहां स्टोर किया जाता है।

टिप्पणियों और रिक्त स्थानों की संख्या के आधार पर, आमतौर पर 10-40% तक आकार में कमी प्राप्त की जा सकती है। कई टिप्पणियों वाले कोड में यह प्रतिशत अधिक हो सकता है। बाइट अंतर और प्रतिशत दोनों परिणाम अनुभाग में दिखाए गए हैं।

नहीं। मिनिफिकेशन केवल फ़ाइल का आकार कम करने के लिए अनावश्यक वर्णों को हटाता है; यह कोड के लॉजिक को नहीं बदलता। दूसरी ओर, ऑबफस्केशन जानबूझकर कोड को अपठनीय बना देता है। यह टूल केवल मिनिफिकेशन करता है।