Если вас интересует вопросы из заголовка и тому подобные, вам необходимо учить JS. У вас есть выбор: пойти учиться на курсы, нанять репетитора или проштудировать доступные учебники. В любом случае мы рекомендуем просматривать еще и статьи на сайтах, которые публикуют опытные программисты на Джава скрипт, изучать готовые коды скриптов.
Об этом дополнительно таблица джава скрипт http://iprowebber.ru/hesh-tablitsa-v-javascript/, джава скрипт что значит, курсы джава скрипт, не запускается фейсит джава скрипт.
Здесь вы найдете советы по языку программирования JavaScript.