Что нужно помнить в js?
Не обязательно запоминать все эти методы сразу. С практикой все запомнится само. На начальном этапе главное знать о существовании этих методов и знать, где их искать, когда понадобятся.
Бесполезно учить JS (как и любой другой ЯП или технологию), владение приходит только с практикой и опытом
От того, что Вы прочитали что-то о незнакомой Вам технологии, Вы получите нулевой результат
От того, что скопировали примеры - аналогично
От того, что решили самостоятельные задачи - результат около 5%
Начните делать небольшой проект и за информацией лезте в MDN, это будет гораздо эффективнее
P.S. Кантор устарел, ИМХО