Есть чужой сайт(нет возможности изменить исходники), при клике на кнопку на этом сайте вызывается функция(имя функции известно, например myFunc), каким образом можно узнать какие дочерние функции вызывает myFunc, как она изменяет переменные и какие события отправляются?
Использовать Chrome DevTools. Ставишь точку останова и по шагам смотришь, что куда идёт. В конечном итоге ты найдёшь, что искал, если хватит терпения...