Skip to content

Latest commit

 

History

History
33 lines (31 loc) · 1.57 KB

File metadata and controls

33 lines (31 loc) · 1.57 KB

Вы не знаете JS: Область видимости и замыкания

Содержание

  • Предисловие
  • Введение
  • Глава 1: Что такое область видимости?
    • Теория компиляторов
    • Понимание области видимости
    • Вложенная область видимости
    • Ошибки
  • Глава 2: Лексическая область видимости
    • Время разбора на лексемы
    • Обманываем лексическую область видимости
  • Глава 3: Область видимости: функции против блоков
    • Область видимости из функций
    • Прячемся на виду у всей области видимости
    • Функции как области видимости
    • Блоки как области видимости
  • Глава 4: Поднятие переменных (Hoisting)
    • Курица или яйцо?
    • Компилятор снова наносит удар
    • Сначала функции
  • Глава 5: Замыкание области видимости
    • Прозрение
    • Суть дела
    • Теперь я вижу
    • Циклы + замыкание
    • Модули
  • Приложение A: Динамическая область видимости
  • Приложение B: Полифиллинг блочной области видимости
  • Приложение C: Лексический this
  • Приложение D: Благодарности