Нужно ли зубрить некоторые темы в JavaScript?
Надо не зубрить, а разбираться. И не ждать мгновенного результата. У меня, например, на изучение первого языка ушёл почти год упорного ежедневного труда.
зарегистрируйся на codewars и решай задачи.