JavaScript форматиране и минифициране

Пренаредете минифициран или обфускиран JavaScript, за да можете да го четете, или минифицирайте собствения си код, за да намалите размера му.

Отстъп
Имена
Поставете или въведете JavaScript, за да го форматирате или минифицирате.

Вашият JavaScript се форматира и минифицира директно в браузъра Ви. Нищо не се изпраща към BroBroGo.

ЧЗВ

Каква е разликата между форматиране (beautify) и минифициране (minify)?

Форматирането (Beautify) пренарежда отстъпите и разпределя кода, за да бъде лесен за четене и проследяване — най-бързият начин да разберете минифициран или обфускиран файл. Минифицирането (Minify) прави обратното: премахва интервалите, коментарите и неизползвания код, за да се изтегля файлът по-бързо. Форматирайте за четене, минифицирайте за публикуване.

Може ли минифицираният код да се върне към оригиналния си вид?

Инструментът възстановява отстъпите и новите редове, за да направи логиката отново четима, но не може да върне оригиналните имена на променливите или коментарите — минифицирането ги премахва завинаги, така че никой инструмент не може да ги възстанови. Това, което получавате, е същият код, но структуриран ясно.

Какво правят опциите за имена „Съкращаване“ и „Запазване“?

И двете опции премахват интервалите, коментарите и недостижимия код, като нито една от тях не променя функционалността на скрипта. „Съкращаване“ (Shorten) също така преименува локалните променливи в единични букви за възможно най-малък размер на файла — този, който бихте качили в реална среда. „Запазване“ (Keep) оставя имената непроменени, така че резултатът е малко по-голям, но все пак четим и лесен за дебъгване.