Сравнение JavaScript-кода онлайн
Код 1 оригинал
Код 2 изменённый
Сравнение и подсветка работают в браузере: код никуда не отправляется. Tab внутри поля делает отступ, Ctrl+Enter — сравнить.
Бесплатно
Сравнивайте тексты бесплатно
JS и TS файлы
Сравнение .js, .jsx, .ts, .tsx
Точно и Быстро
Будут найдены все различия
Поделись
Постоянная ссылка на результат
Как сравнить два JS-файла?
Инструмент показывает разницу между двумя версиями JavaScript или TypeScript-файла: изменённые функции, добавленные импорты, поправленные значения по умолчанию, удалённые обработчики. Различия внутри строки подсвечиваются по словам, поэтому смена 'RUB' на 'EUR' видна сразу, даже если строка длинная.
Удобно сверять минифицированную и исходную сборку, сравнивать конфиги webpack.config.js и package.json-скрипты между ветками, а также находить, что именно поехало после обновления зависимостей.
- Загрузите оба файла — расширение .js, .mjs, .jsx, .ts или .tsx задаст язык автоматически.
- Для TypeScript переключите язык в списке — подсветка станет точнее.
- Вид «Рядом» держит обе версии перед глазами, «Слитно» удобнее для длинных списков правок.
- Кнопка «Скачать .patch» отдаёт unified diff — его можно приложить к merge request.
Ничего не устанавливается и не регистрируется: файл читается локально в браузере, поэтому код не покидает ваш компьютер.
Сравнение кода: другие инструменты
Сравнить кодЛюбой язык, с подсветкой синтаксисаСравнить PHPФункции, условия, конфигиСравнить TypeScriptТипы, интерфейсы, дженерикиСравнить CSSСтили, SCSS, LessСравнить HTML и XMLРазметка, фиды, SVGСравнить JSONОтветы API и конфигиСравнить YAMLКонфиги, CI, compose-файлыСравнить SQLЗапросы, дампы, миграции