Бесплатный онлайн-инструмент Javascript Formatter, Beautifier

Input data
bfotool loadding
Output data
bfotool loadding

Средство просмотра Javascript, средство улучшения, средство форматирования, редактор

Введите свой беспорядочный, уменьшенный или запутанный Javascript (JS) в поле выше, чтобы он был очищен и улучшен. Вышеупомянутый редактор также содержит полезные номера строк и подсветку синтаксиса. Существует множество вариантов настройки украшения в соответствии с вашими личными предпочтениями при форматировании.

Когда вы используете Javascript Viewer, Beautifier и Formatter, Editor

Часто при написании Javascript (JS) отступы, интервалы и другое форматирование могут стать немного неорганизованными. Кроме того, над одним проектом часто работают несколько разработчиков, использующих разные методы форматирования. Этот инструмент полезен для согласования форматирования файла. Также часто Javascript (JS) минимизируется или запутывается. Вы можете использовать этот инструмент, чтобы сделать этот код красивым и читабельным, чтобы его было легче редактировать.

Пример Javascript Beautifier

Минифицированный Javascript:

var a=document.createElement('a');mimeType=mimeType||'application/octet-stream';if(navigator.msSaveBlob){navigator.msSaveBlob(new Blob([content],{type:mimeType}),fileName);}else if(URL&&'download'in a){a.href=URL.createObjectURL(new Blob([content],{type:mimeType}));a.setAttribute('download',fileName);document.body.appendChild(a);a.click();document.body.removeChild(a);}else{location.href='data:application/octet-stream,'+encodeURIComponent(content);}

Делается это красивее:

var a = document.createElement('a');
 mimeType = mimeType || 'application/octet-stream';
 if (navigator.msSaveBlob) {
     navigator.msSaveBlob(new Blob([content], {
         type: mimeType
     }), fileName);
 } else if (URL && 'download' in a) {
     a.href = URL.createObjectURL(new Blob([content], {
         type: mimeType
     }));
     a.setAttribute('download', fileName);
     document.body.appendChild(a);
     a.click();
     document.body.removeChild(a);
 } else {
     location.href = 'data:application/octet-stream,' + encodeURIComponent(content);
 }