JS — интересный язык, в нём есть одна известная всем логическая ошибка, которую сознательно не убирают чтобы сохранить совместимость с более ранними разработками на JavaScript. Сам Джава скрипт — разработан для фронтенда и его код обрабатывается самим браузером.
Прочитайте также это как отключить джава скрипт в мозиле, леарн джава скрипт, что делает джава скрипт.
На этом сайте вы найдете советы по языку программирования JavaScript.