- Асинхронный js (Event loop, call stack, message queue, job queue)
- this
- Hoisting
- Наследование, prototype
- Cookies
- Reference Type. this
- Required Headers
- CORS
- HTTP Caching
- Ускорение загрузки страницы
- Как работают браузеры(Как загружается и отрисовывается страница)
- Как работает Mobx
Важно:
- У стрелочных функций контекст неизменяем (bind, call, apply не дадут эффекта).
- Bounded functions. Повторный вызов bind контекст не изменит, так же как и не будет эфекта от call и apply.
- Hoisting. Объявление функций перекрывает объявление переменных. Инициализация переменных перекрывает объявление функций.
- Промисы используют job queue, которая имеет больший приоритет выполнения.
- Minimal HTTP/1.1 request RFC
GET / HTTP/1.1 Host: www.w3.org
-
'01' == 1 // true [1] == 1 // true, происходит конвертация к string