Код & Формат

JS компресор

Минимизирайте JavaScript кода си безплатно: намалете размера на файла, като премахнете коментарите и излишните празни пространства, и вижте процента на спестяване мигновено.

JS компресор
Минимизиран код
Оригинален размер
Намален размер
Запазване
output.min.js
Опростено минимизиране (коментари + премахване на интервали). За производствени среди се препоръчва пълен минимизатор като Terser/esbuild.
Информация

Относно JS Minimizer

Размерът на JavaScript файловете влияе директно върху скоростта на зареждане на уебсайта ви и резултатите от Core Web Vitals. Минимизирането значително намалява броя на байтовете, необходими за предаване на файла към браузъра, като премахва коментари, ненужни интервали, нови редове и отстъпи от изходния код.

Това е безплатно. JS компресор Инструментът обработва JavaScript кода, който поставяте в браузъра си; не се изпращат данни към сървъра. Коментари от един ред (//), многоредови коментари (/* ... */), интервалите в началото и края на редовете се премахват. String ("...", '...', `...`Съдържанието в литералите `<script>` и `regex` се запазва; това минимизира риска от функционално влошаване.

Инструмент, оригинален и намален Сравнява размерите на кода и показва процента на спестяване. Бележки: Този инструмент извършва намаляване на мащаба на основно ниво. Той предлага преименуване на променливи, разклащане на дървовидни структури и разширена оптимизация за производствени среди. Обратно, esbuild или UglifyJS Препоръчват се пълнофункционални инструменти за минимизиране като тези.

Как да го използвам?

Стъпка по стъпка

  1. Искаш да го свиеш JavaScript код Поставете или напишете в областта по-горе.
  2. Намалете Щракнете върху бутона; коментарите и излишните интервали ще бъдат премахнати незабавно.
  3. Процент на спестяванията и размерите в байтове се показват в секцията с резултати.
  4. Минифициран код Копиране Запазете го в клипборда, като използвате бутона, и го използвайте в проекта си.
  5. За различен код Чисто Кликнете върху бутона и повторете процеса.
ЧЗВ

Често задавани въпроси

№ Инструментален низ ("...", '...'шаблонен литерал `...`Той открива и запазва съдържанието на литералите на регулярните изрази и символите за коментари. Това гарантира, че части, които се появяват като символи за коментари, но всъщност са данни, не се изтриват.

Подходящ за прости проекти и бързи предварителни проверки. Въпреки това, предлага поддръжка за скъсяване на променливи, разклащане на дървета и картографиране на изходния код в производствена среда. Обратно, esbuild или UglifyJS Препоръчваме използването на пълнофункционални инструменти като тези.

Не. Целият процес се извършва изцяло във вашия браузър (от страна на клиента). Не се изпращат и не се съхраняват никакви редове код към сървъра.

В зависимост от броя на коментарите и празните пространства, обикновено се постига намаляване на размера от 10–40%. Този процент може да е по-висок в код с много коментари. Както разликата в байтовете, така и процентът са показани в секцията с резултати.

Не. Минификацията премахва само ненужните символи, за да намали размера на файла; тя не променя логиката на кода. Обфускацията, от друга страна, умишлено прави кода нечетлив. Този инструмент извършва само минификация.