lobsite! Войти Регистрация

Бесплатные инструменты /

Форматтер JavaScript

Вставьте минифицированный или неряшливый JavaScript и получите читаемый код с отступами пробелами или табами. Бесплатно, в браузере.

Минификатор JavaScript →
Отформатировано

Как пользоваться

  1. Вставьте JavaScript, откройте файл .js или начните с примера — минифицированного кода.
  2. Выберите 2 пробела, 4 пробела или табуляцию. Отформатированный код появляется по мере ввода.
  3. Скопируйте его или скачайте как script.js.

Что он делает

Инструкции переносятся на отдельные строки, блоки получают отступы, а пробелы вокруг операторов и после ключевых слов приводятся к единому виду. Код делает ровно то же самое: меняются только пробельные символы. Форматирование не вернёт имена, сокращённые минификатором, вроде n и t, и удалённые им комментарии.

Когда это полезно

  • Чтобы прочитать минифицированный скрипт и понять, что он делает, или найти источник ошибки.
  • Чтобы привести в порядок код из сниппета, ответа или от ИИ-ассистента перед правкой.
  • Чтобы две версии можно было сравнить через diff.

Частые вопросы

Работает ли он с современным JavaScript?

Да: стрелочные функции, классы, шаблонные строки, async/await, optional chaining и модули — всё форматируется.

Проверяет ли он код на ошибки?

Нет. Он расставляет отступы в том, что есть, даже если это не запустится. А вот Минификатор JavaScript разбирает код и сообщает строку и столбец синтаксической ошибки.

А TypeScript или JSX?

Большая часть TypeScript форматируется нормально — это JavaScript с аннотациями типов. Для JSX и больших проектов используйте Prettier в редакторе.

Загружается ли мой код куда-то?

Нет. Форматирование выполняется в вашем браузере.