Ну я прошел курс на сололеарне)))
приятель, не стоит мучать себя, прочитай медленно, вдумчиво учебник Ильи Кантора, проясни базы JS, разберись как оно там было в "стареньком" es5, как оно теперь в es6 и выше. Я так же посоветовал бы серию учебников You don't know JS (есть перевод на русский). Вопросы сами отпадут, зуб даю 😉. Как по мне эти приложульки типа сололерн - как вилами по воде.
У Кантора и задачи есть почти на каждую тему и самое главное пиши код много, даже ерунду, выводи в консоль, смотри что вводится, вызвай функции, методы смотри что происходит рано или поздно начнёшь понимать, и руку набьешь. удачи!