Мініфікація JavaScript
Скоротіть вихідний код JavaScript, зберігши ліцензійні коментарі. Файли лишаються на вашому пристрої.
Як це працює локально
- Ви обираєте файл; сторінка читає його з вашого пристрою.
- Потрібний рушій завантажується з fileslimmer.com і працює у Web Worker.
- Результат записується туди, куди ви вкажете на цьому пристрої.
До або оберіть файли на своєму пристрої
Початковий розмір —
Формати, що приймаються
- Читає
- JS · MJS
Результат зберігає мову, якою його написано; переписується лише текст.
Оцінка пам'яті
Браузер повідомляє лише приблизну підказку про пам'ять, тож це число — оцінка.
| Обмеження | Значення |
|---|---|
| Розмір файлу | 20 MiB |
Ці бюджети захищають вкладку від файлу, що розгортається в рази більше за збережений розмір (специфікація 9.3). Від пристрою вони не залежать, бо розбір тексту обмежений самим текстом.
Обмеження
- Ваш файл розбирається й переписується як текст і ніколи не виконується. Мініфікований результат рівнозначний джерелу лише тоді, коли джерело вдається розібрати; синтаксична помилка спиняє завдання, а не змушує вгадувати.
- Ліцензійні коментарі лишаються в результаті, тож вимога зазначати авторство переживає мініфікацію.
- Перейменування ідентифікаторів ламає код, який шукає назву як рядок, а трасування стека з результату більше не збігається з вашим джерелом.