JS — особый ящык программирования, в который заложена одна общеизвестная логическая ошибка, ее сознательно не исправляют чтобы сохранить совместимость с ранними версиями на JS. Сам JS — разработан для фронтенда и его код обрабатывается самим браузером.
Вам надо иметь представление про джава скрипт на робуксы http://iprowebber.ru/javascript-error-vkontakte/, джава скрипт за 1 час, учебник джава скрипт скачать, как включить джава скрипт в браузере.
На этом сайте вы найдете практические советы по языку программирования Джава скрипт.