Это зависит от браузера, движка JavaScript и того, что вы подразумеваете под «выполняет его» * 1002 *
Существует не так много ответов, чтобы дать.
Посмотрите на некоторые архитектуры движка JavaScript ...
http://www.mozilla.org/js/spidermonkey/
http://code.google.com/p/v8/
Если вы хотите изучить глубже, возможно, прочитайте первые несколько глав Книги Дракона , чтобы немного узнать о том, как программы интерпретируются и / или компилируются в некоторую промежуточную или байт-кодовую форму.
Удачи