Input (JavaScript)

इस टूल के बारे में

यह minifier कमेंट हटाकर और whitespace घटाकर JavaScript या CSS को छोटा करता है, और मूल आकार, minified आकार और बचत का प्रतिशत दिखाता है।

इस्तेमाल कैसे करें

  1. JavaScript या CSS चुनें।
  2. अपना कोड इनपुट बॉक्स में पेस्ट करें।
  3. Minify पर क्लिक करें और आकार में हुई बचत देखें।
  4. minified आउटपुट कॉपी करें।

जानने योग्य बातें

  • JavaScript के लिए यह // और /* */ कमेंट हटाता है, whitespace घटाता है और operators के आसपास के spaces हटाता है, जबकि string literals को नहीं छूता।
  • CSS के लिए यह कमेंट हटाता है, whitespace घटाता है और : { } ; और , के आसपास के spaces हटाता है।
  • यह variables का नाम नहीं बदलता और न ही कोड दोबारा लिखता है, इसलिए बचत Terser या esbuild जैसे bundlers से कम होती है।
  • minified फ़ाइलें तेज़ी से लोड होती हैं क्योंकि नेटवर्क पर कम bytes जाते हैं।

पूरी तरह आपके ब्राउज़र में चलता है — आप जो भी डालते हैं, वह न अपलोड होता है न सेव।

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

क्या यह minifier production कोड के लिए सुरक्षित है?

जल्दी और निजी minification के लिए यह ठीक है। production builds के लिए Terser या esbuild जैसा पूरा टूल renaming और dead-code removal भी करता है और हर edge case संभालता है।

क्या minify करने से मेरा JavaScript टूट सकता है?

whitespace minification आमतौर पर सुरक्षित है, लेकिन जो कोड लाइन ब्रेक पर automatic semicolon insertion पर निर्भर है, वह टूट सकता है। आउटपुट टेस्ट करें।

क्या मेरा कोड सर्वर पर अपलोड होता है?

नहीं। minification पूरी तरह आपके ब्राउज़र में होता है।

मेरी फ़ाइलें कितनी छोटी होंगी?

यह इस पर निर्भर करता है कि कोड में कितने कमेंट और कितनी whitespace है; टूल बचत का सटीक प्रतिशत दिखाता है।