JS — язык сценариев, с ним можно производить проверку корректности данных, выполнять расчеты, делать интерактивные html-страницы.
Советы новичкам — про джава скрипт еррор http://iprowebber.ru/programma-na-dzhava-skript-chtobyi-provodit-testirovanie-2/, хром джава скрипт, дискорд фатал джава скрипт, обучение джава скрипт бесплатно.
Здесь вы найдете справочники по языку программирования JS.