Il justify per garantire l'allineamento deve necessariamente gestire gli spazi far lettere e parole.
Al limite quello che puoi fare per provare ad ottenere un maggiore controllo è usare anche letter-spacing e word-spacing, un tentativo che può meritarti fare ma vedrai che la giustificazione continuerà a produrre alcuni spazi non così rigorosi come li vorresti. Ad ogni modo, certamente, introduci un maggiore controllo.
Comunque è roba da forum css più che javascript.