Если Вы более менее знаете хотя-бы один ЯП, то лучше сразу практикуйтесь. Сразу поставьте цель, чего-бы хотели, а что непонятно - гуглите.
Я, к примеру, не учил JS, однако для меня он оказался легким, в плане синтаксиса все ЯП схожи.
Просто параллельно я пишу на Lua под nginx, нормальной документации как таковой не существует, если не брать в счет официальную, где она урезана в десятки раз.
С JS же ситуация обстоит куда лучше - тонны литературы, тонны готовых вопросов-ответов. Порой я сам удивляюсь, когда пишу в поиске бредовую проблему, не знаю, как ее точно описать, но оказывается, что кто-то до меня уже сталкивался с ней, и конечно же сразу нахожу ответ. JS очен прост в изучении. learn.javascript.ru - отличная и понятная документация.