Введение
Есть определенный сайт (
https://www.espruino.com/ide/), будем его ковырять онлайн или пошагово, сегодня мой вопрос, завтра развёрнутый ваш ответ, так же в виде записи видео с экрана и файл с заметками по ходу, чтоб я просто копировал из него и вставлял потом куда надо.
Какие знание мне нужно получить:
Хочу понять что происходит при нажатии той или иной кнопки, запуск функции, срабатывание воркеров, колбек вызовов....
Как находить вызываемые при нажатии на элементы эти процедуры и функции.
Как работать в браузерном средстве отладки.
Как посмотреть какие параметры передаются подгружаемым скриптам.
Что происходит в модулях webaudio, здесь будет по-больше вопросов.
Немного или много про CSS, хотелось бы немного, смотря как пойдет.Этот сайт ими перегружен.
Ну и прочие тупые вопросы по JS по ходу дела, типа а что делает вот эта страшная строка в условии?
if (outSample===undefined && dataToSend.length && i>100) {
outSample = (dataToSend.charCodeAt(0)<<1) | 512