Если ищете ответы на этот вопрос, вам требуется изучать JS. Вы можете записаться на курсы, взять репетитора или изучить соответствующие книги. Можно своместить. Но все равно мы предлагаем изучать еще и статьи на сайтах, которые размещают действующие программисты на JS, …