Джава скрипт — популярный ящык программирования, в который заложена одна общеизвестная логическая ошибка, которую специально не убирают для совместимости с предыдущими разработками на JS. Сам JavaScript — предназначен для фронтенда и его код читается сразу браузером.
Еще по теме вывод джава скрипт http://iprowebber.ru/saytyi-na-javascript-dvizhkah-stoit-li-igra-svech-2/, джава скрипт событие, тренажер джава скрипт, объекты джава скрипт.
Здесь вы встретите практические советы по программированию на JS.