Продолжительность
0 ч 43 мин 21 сек
Количество уроков
16 Видео
Дата добавления
18.12.2021
Браузер - это сложная программа, которая использует различные парсеры, такие как HTML, CSS, механизм рендеринга, менеджер событий и компилятор JavaScript, чтобы выполнить свою работу. Чтобы сделать эти сложные концепции простыми и интересными, я использую много анимации и графики. Далее я рассмотрю 7 вариантов использования с реальным кодом, чтобы показать, как все это работает!
Если вы понимаете, как все это работает,тогда вы сможете думать как компилятор JavaScript или любой из этих парсеров, и вы сможете очень легко обрабатывать сложные и запутанные концепции в JS. Кроме того, это даст вам прочную основу и более целостный подход к изучению технологий.
Будут затронуты следующие темы:
- Моделирование, парсеры DOM и HTML;
- CSS, CSS Parser и CSSOM;
- Механизм рендеринга, рисование и дерево рендеринга;
- DOM API и объект "document";
- Спецификации API и объект "window";
- Два примера использования;
- Компилятор JavaScript и JavaScript;
- Пример использования JS-компилятора;
- Добавление интерактивности в браузер через JavaScript;
- События;
- Пример сценария использования нажатия кнопки, показывающий события JS;
- Пример варианта использования изменения размера браузера, показывающий события JS;
- Зависимости между парсерами и лучшими практиками;
- Синхронные и асинхронные функции;
- Итоги.
Очень сложно понять какими принципами руководствуются те, кто ставит дизлайки. Тут даже без англе все понятно.
Thank you.