JavaScript è un linguaggio di programmazione orientato agli oggetti e agli eventi, implementato nei browser per consentire lo scripting lato client e consente agli sviluppatori di aggiungere elementi dinamici ai propri siti web e applicazioni web.
Inoltre, JavaScript viene utilizzato anche in molti ambienti non-browser.
Anche WordPress utilizza JavaScript (in combinazione con jQuery, Ajax e altre tecnologie web) per la creazione di applicazioni web interattive e veloci.
Un file JavaScript può essere aggiunto a un tema o un plugin e può essere richiamato utilizzando le funzioni wp_register_script() e wp_enqueue_script().
Solitamente, gli sviluppatori di temi WordPress creano una cartella js al loro interno dove inseriscono i propri file JavaScript da richiamare all’occorrenza.
WordPress include diverse librerie JavaScript che gli sviluppatori di temi e plugin possono utilizzare nei propri progetti, come ad esempio jQuery, Underscores, JSON per JS e Backbone.