मोफत ऑनलाइन साधन Javascript Minify

Input data
bfotool loadding
Output data
bfotool loadding

Javascript Minify टूल

जावास्क्रिप्ट मिनिफाइड केल्याने तुम्ही लिहिलेला सुंदर, चांगला तयार केलेला JS कोड लागतो आणि स्पेसिंग, इंडेंटेशन, नवीन लाइन्स आणि टिप्पण्या काढून टाकतो. जावास्क्रिप्ट यशस्वीरीत्या चालवण्यासाठी या आवश्यक नाहीत. हे स्त्रोत पाहताना Javascript वाचणे अधिक कठीण करते.

बरेच डेव्हलपर 'सुंदर' आवृत्ती राखतील आणि त्यांच्या प्रकल्पाच्या तैनातीनंतर त्यांच्या स्क्रिप्ट्स मिनिफिकेशन प्रोग्रामद्वारे चालवतील. ते बर्‍याचदा त्यांच्या अनेक स्क्रिप्ट फायली एकाच फाईलमध्ये एकत्र करतात.

Javascript Minifier का वापरावे?

मिनिफिकेशनचा उद्देश वेबसाइटचा वेग वाढवणे हा आहे. मिनिमायझेशन 20% पर्यंत लहान स्क्रिप्ट बनवू शकते, परिणामी डाउनलोड वेळ जलद होईल. काही विकासक त्यांचा कोड 'अस्पष्ट' करण्यासाठी देखील वापरतील. यामुळे कोड वाचणे कठीण होते, त्यामुळे उलट अभियंता किंवा कॉपी करणे अधिक कठीण होते.

एकाच वेबसाइटसाठी सर्व जावास्क्रिप्ट फाइल्स एका फाइलमध्ये एकत्र करणे देखील सामान्य आहे. याचे अनेक फायदे आहेत. हे वेबसाइटचे सर्व घटक मिळविण्यासाठी आवश्यक असलेल्या HTTP विनंतीची संख्या कमी करते. हे मिनिफिकेशन आणि gzip कॉम्प्रेशन अधिक प्रभावी बनवते.

Javascript Minify उदाहरण

सुशोभित जावास्क्रिप्ट:

var a = document.createElement('a');
mimeType = mimeType || 'application/octet-stream';
if (navigator.msSaveBlob) {
    navigator.msSaveBlob(new Blob([content], {
        type: mimeType
    }), fileName);
} else if (URL && 'download' in a) {
    a.href = URL.createObjectURL(new Blob([content], {
        type: mimeType
    }));
    a.setAttribute('download', fileName);
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
} else {
    location.href = 'data:application/octet-stream,' + encodeURIComponent(content);
}

हे लहान होते:

var a=document.createElement('a');mimeType=mimeType||'application/octet-stream';if(navigator.msSaveBlob){navigator.msSaveBlob(new Blob([content],{type:mimeType}),fileName);}else if(URL&&'download'in a){a.href=URL.createObjectURL(new Blob([content],{type:mimeType}));a.setAttribute('download',fileName);document.body.appendChild(a);a.click();document.body.removeChild(a);}else{location.href='data:application/octet-stream,'+encodeURIComponent(content);}