Il tuo codice sorgente è di qualcuno
Il JavaScript da formattare di solito viene da un progetto non pubblico: un bundle di produzione, un frammento di un cliente, logica di business. Incollarlo in un formattatore ospitato significa consegnare quel codice a terzi. Qui la formattazione avviene nella tua scheda e non lascia la tua macchina.
Cosa fa e cosa non fa
Riorganizza spazi, indentazione e ritorni a capo. Non cambia la semantica: il codice fa esattamente la stessa cosa prima e dopo. Non rinomina variabili né annulla l'offuscamento, quindi un bundle minificato torna leggibile nella struttura ma conserva i nomi di una lettera.
Il caso d'uso più frequente
Aprire un `.min.js` di produzione per capire perché qualcosa si rompe in un ambiente privo di source map. Serve anche a uniformare codice proveniente da fonti diverse prima di confrontarlo, perché le differenze di indentazione sporcano qualsiasi diff.