JavaScript — популярный ящык программирования, в нём есть одна известная всем не исправляемая ошибка, которую сознательно не исправляют чтобы не нарушилась совместимость с более ранними версиями на JS. Сам JS — создан для фронтенда и его сценарий читается сразу браузером.
Кликайте и читайте еще практический джава скрипт с александром http://iprowebber.ru/dzhava-skript-video-2/, джава скрипты для сайта html, джава скрипт мозила, джава скрипт еррор вконтакте. Еще в темы Отладка и тестирование JavaScript в приложениях HTML5 и Как включить или отключить javascript в браузере.
Здесь вы найдете советы по программированию на JS.