Как я учил JS: 1 неделю тупо зубрил все, понял что так нихуя не напишу ближайшие 6 месяцев, у меня уже были базовые знания по типу function, var, if else, set/get bool, я пошел писать простейшие JS для OTC3, у меня сначало не получалось, я смотрел опен коды JS и пытался по памяти их переписать и так много раз, в конце концов по этой схеме уровень знания в JS у меня выше среднего, можно даже сказать я хорошо знаю JS.
P.S
Заняло все это 7 месяцев)