Если вас интересует вопросы из заголовка и тому подобные, вам совершенно нужно учить JS. Можно изучить доступные книги или записаться на курсы, нанять репетитора. Но все равно мы рекомендуем просматривать еще и материалы на сайтах, которые публикуют действующие кодеры на JS, разбирать выложенные скрипты.
Читать еще по теме как запустить джава скрипт в браузере http://iprowebber.ru/oshibka-javascript-error-occurred-in-the-main-process-v-discord-kak-ispravit-2/, твой родной язык джава скрипт что ли, чем отличается джава от джава скрипт, джава скрипт на робуксы.
На этом сайте вы найдете советы по программированию на JavaScript.