avaScript è eseguito direttamente dal browser e ne puoi visualizzare gli effetti "in tempo reale" (pensa, per esempio, ai controlli sui contenuti di un form... eventuali errori ti vengono notificati immediatamente)
Ecco il perchè allora usano il javascript cosi se cèè qualcoa di strano lo possono modificare subito esatto?