Что я делал во второй день?

В своем предыдущем посте я планировал завершить раздел «Основы JavaScript», посвященный объектам, в курсе Web Development Bootcamp Udemy, а также прочитать как минимум час книги «Вы не знаете JavaScript» о области действия и замыканиях и сделать по ней заметки. на 2 день.

Я придерживался плана и завершил раздел «Основы JavaScript», посвященный объектам. Учебник прошел; что такое объекты, сравнение объектов с массивами, как вкладывать объекты и массивы и, наконец, немного об операторе this. Я также прочитал первые 2 главы книги YDKJS о области действия и замыканиях. В главах были рассмотрены основы области видимости, как работает движок JavaScript, что такое лексическая область видимости и обман лексической области видимости с помощью eval(..) и оператора with.

Как я отношусь к своему прогрессу во второй день?

Я был удивлен тем, сколько времени потребовалось, чтобы прочитать 2 главы из книги YDKJS. Хотя главы не очень длинные, понимание примеров заняло больше времени, чем ожидалось. В главах объяснялась теория компилятора и то, как движок JavaScript, компилятор и область действия работают вместе. Понимание того, как eval(…) и оператор with работают с лексической областью видимости, заняло у меня немного времени, чтобы разобраться.

План на 3 день.

Прочтите еще немного книги YDKJS по объему и замыканиям. Работаю над моим проектом Чингу. Начните исследовать проект Twitch API для проекта FCC Intermediate Front End.

Спасибо за чтение.