Kod & Format

JS Kiçildici

JavaScript kodunuzu pulsuz olaraq kiçildin: şərhləri və artıq boşluqları silməklə fayl ölçüsünü azaldın və qənaət faizini dərhal görün.

JS Kiçildici
Minimallaşdırılmış Kod
Orijinal Ölçü
Azaldılmış Ölçü
Qənaət
çıxış.min.js
Sadə minifikasiya (şərhlər + boşluq silinməsi). İstehsal mühitləri üçün Terser/esbuild kimi tam minifikator tövsiyə olunur.
Məlumat

JS Minimizer haqqında

JavaScript fayllarının ölçüsü veb saytınızın yükləmə sürətinə və Core Web Vitals ballarına birbaşa təsir göstərir. Minification, mənbə kodundan şərhləri, lazımsız boşluqları, sətir fasilələrini və girintiləri silməklə faylı brauzerə ötürmək üçün tələb olunan baytların sayını əhəmiyyətli dərəcədə azaldır.

Bu pulsuzdur. JS Kiçildici Alət brauzerinizə yerləşdirdiyiniz JavaScript kodunu emal edir; serverə heç bir məlumat göndərilmir. Bir sətirli şərhlər (//), çoxsətirli şərhlər (/* ... */), sətirlərin əvvəlindəki və sonundakı boşluqlar silinir. Sətir ("...", '...', `...``<script>` və `regex` hərflərinin məzmunu qorunub saxlanılır; bu, funksional deqradasiya riskini minimuma endirir.

Alət, orijinalazaldılmış Kod ölçülərini müqayisə edir və faiz qənaətini göstərir. Qeydlər: Bu alət əsas səviyyəli kiçiltməni həyata keçirir. Dəyişənlərin adının dəyişdirilməsi, ağacların silkələnməsi və istehsal mühitləri üçün qabaqcıl optimallaşdırma təklif edir. Tərs, esbuild və ya UglifyJS Bu kimi tam xüsusiyyətli minifikator alətləri tövsiyə olunur.

Necə istifadə etməli?

Addım-addım

  1. Onu kiçiltmək istəyirsən JavaScript kodu Yuxarıdakı sahəyə yapışdırın və ya yazın.
  2. Azaldın Düyməni klikləyin; şərhlər və artıq boşluqlar dərhal silinəcək.
  3. Qənaət faizi və bayt ölçüləri nəticələr bölməsində göstərilir.
  4. Minifikasiya olunmuş kod Kopyalayın Düyməni istifadə edərək onu panoya saxlayın və layihənizdə istifadə edin.
  5. Fərqli bir kod üçün Təmiz Düyməni basın və prosesi təkrarlayın.
Tez-tez Verilən Suallar

Tez-tez verilən suallar

Alət simi № ("...", '...'şablon hərfi `...`Bu, regex hərflərinin və şərh simvollarının məzmununu aşkarlayır və saxlayır. Bu, şərh simvolları kimi görünən, lakin əslində məlumat olan hissələrin silinməməsini təmin edir.

Sadə layihələr və sürətli ilkin yoxlamalar üçün uyğundur. Bununla belə, istehsal mühitində dəyişkən qısaldılma, ağac silkələnməsi və mənbə xəritələşdirilməsi üçün dəstək təklif edir. Tərs, esbuild və ya UglifyJS Bu kimi tam xüsusiyyətli vasitələrdən istifadə etməyi məsləhət görürük.

Xeyr. Bütün proses tamamilə brauzerinizdə (müştəri tərəfində) baş verir. Serverə heç bir kod sətri göndərilmir və ya saxlanılmır.

Şərhlərin və boşluqların sayından asılı olaraq, ümumiyyətlə 10-40% ölçü azalmasına nail olunur. Bu faiz çoxlu şərhlərlə kodda daha yüksək ola bilər. Həm bayt fərqi, həm də faiz nəticələr bölməsində göstərilir.

Xeyr. Minification yalnız fayl ölçüsünü azaltmaq üçün lazımsız simvolları silir; kod məntiqini dəyişdirmir. Digər tərəfdən, qarışıqlıq kodu qəsdən oxunmaz hala gətirir. Bu alət yalnız minificasiyanı həyata keçirir.