Головна/Програмування Українською | БУЙ-стадіз/пояснюю те, чим ТИ користуєшся щодня! наживо

пояснюю те, чим ТИ користуєшся щодня! наживо

Програмування Українською | БУЙ-стадіз
Програмування Українською | БУЙ-стадіз
2,9 тис. підписників на YouTube

Поскаржитись

Щоб поскаржитись, потрібно увійти в акаунт.

Додати в плейлист
Завантаження...
840 переглядів · 1 місяць тому
this, scope і замикання мали ділити стрім порівну. по факту дві години забрав тільки scope, this встиг на одне речення, а замикання лишилось натяком в кінці.

натомість - живий розбір, куди саме в рушії ховається scope: читаю специфікацію, ганяю ші (Claude Opus), поки не дасть точну модель, і трейсю виконання коду рядок за рядком.

що всередині:

- перевіряю (і ламаю) власні гіпотези про module scope на прикладах, читаючи MDN наживо
- покроковий трейс виконання коду: execution context, lexical і variable environment, як рушій шукає змінну
- де конкретно в памʼяті рушія живе scope, і чому це не "десь біля event loop"
- несподіваний баг: function declaration можна переприсвоїти будь-де в скоупі, і чому це реальна вразливість
- this і замикання - лиш натяком, розчарування вистачило, щоб залишити це на другу частину
Ще з цього каналу

Коментарі

+0

Коментувати можуть лише зареєстровані користувачі.

Увійти або зареєструватися

    Прокрутка до верху