Peut être que ça existe mais cela n’a rien de conforme au spec ECMA 262 dont le javascript est issu, on pourra trouver l’inverse pour java en compilant le code en executable
Mais j’insiste, Java et Javascript ne fonctionne pas de la même manière, Java n’interprete pas le code, il le compile à la volé en utilisant la technique du JIT (Just In Time), le code est parsé comme n’importe quel compilateur puis compilé la où en javascript, le code est lu de haut en bas puis pour chaque action/mot clé détecté, il (le navigateur) transcrit le comportement à effectuer.