⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Как выполняется JS код.
Используя блок-схемы разберемся в том, как в действительности выполняется JavaScript код.
Поймем, что все, услышанное ранее: о Event Loop, Call Stack, Micro Task и Macro Task-ах не имеет ничего общего с реальностью.
Разберемся в том, почему эти аналогии настолько плотно вошли в обиход JavaScript языка, что их, ошибочно, стали считать его частью.
Таймкоды:
00:00:00 Музыка
00:05:40 Вступление
00:08:50 Ответ на вопрос про Минина и Кузюбердина
00:13:45 Немного о том, что будет
00:26:30 О чем пройдет речь
00:28:20 Благодарности и немного о Тяпке
00:29:45 Прежде всего
00:32:05 Анти дисклеймер
00:35:05 К сути
00:57:00 О environments
01:19:20 О execution context и execution context stack
01:31:50 О call stack в dev tools
01:41:35 О различиях между call stack и execution context stack
02:00:35 О работе агентов js
02:28:50 О структуре Realm
02:39:20 О очередях в js
02:47:30 Кратко о том как выполняется код js
02:54:05 О видах кода в js
02:59:10 Структура execution context
03:07:10 О execution thread
03:17:30 О разрешении идентификаторов в функциях
03:34:20 О различиях между LexicalEnvironment и VariableEnvironment
03:44:05 О EnvironmentRecord и RealmRecord
04:08:10 Анекдот
04:09:15 Разница между EnvironmentRecord и RealmRecord
04:14:05 О Ecma implementation
04:20:30 Снова о EnvironmentRecords
04:29:20 Что за механизм отвечает за порядок-приоритет задач выполнения кода?
04:40:25 В чем суть этого видео?
04:44:20 О блокировке потока выполнения
04:45:20 В ожидании вопроса
04:46:30 “В каком окружении можно блокировать поток?
04:48:00 О таймкодах на видео и идиотия youtube
04:53:00 “Виктор Данилов: Возможно пропустил, а ту задачку, где разница в обращении к функции в глобале и в функции, где функция внутри блока объявлялась разбирали или в следующих стримах будет?“
04:54:50 Когда заработает радио “JavaScript толчок“?
04:55:25 Про разницу между CallStack и ExecutionContextStack
04:59:25 Ответы на вопросы из чата
05:05:50 Разница между стеками
05:11:25 Проблема подмены понятий
05:16:45 О Джейке Арчибальде
05:38:10 О планах на будущее
05:44:35 Прощание
AsForJs новости в Telegram:
AsForJs Talks в Telegram:
*Поддержать маленького бородатого JavaScript-ра*
Карта Приват: 5168745021397333
USDT Tron (TRC20): TKoZu59WHiX6L6qvwYTYTsZJerDrnAHBTx
USDT etherium (erc20): 0x75fb8a62dfcf453b2e73f1ef1c407d46f918fffa
bitcoin:bc1q74aru82v4d3alay7p53jdwkmxe4a5gz7fmvfm2?message=AsForJS&time=1686349743
PayPal: demimurych@
1 view
30
11
4 months ago 05:45:16 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Как выполняется JS код.
4 months ago 04:38:35 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Магия или ее разоблачение?
4 months ago 00:00:00 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Object, как фундамент всего в JS
4 months ago 00:00:00 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Что такое: Realm, Record, Environment
4 months ago 05:54:32 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Почему я Д’Артаньян а все вокруг ...
4 months ago 03:47:10 1
⎡JSbook: ⎦ JavaScript: От мифов к спецификации. Выражения
4 months ago 02:55:45 1
⎡JSbook: 02.2⎦ JavaScript: От мифов к спецификации. Структурирование информации
4 months ago 00:56:11 1
⎡JSbook: 02.0⎦ JavaScript: От мифов к спецификации. Три JS кита.
4 months ago 01:59:56 1
⎡JSbook: 01.2⎦ JavaScript: От мифов к спецификации. Введение: для кого эта книга
4 months ago 01:16:40 1
⎡JSbook: 01.1⎦ JavaScript: От мифов к спецификации. Введение: про автора
4 months ago 01:34:15 1
⎡JSbook: 01.0⎦ JavaScript: От мифов к спецификации. Введение.
8 months ago 00:14:35 1
EX Border Agent “This is worse than ANYONE knows“ Biden’s Open Border CRISIS | Redacted News
8 months ago 01:36:20 1
Biden’s Insane Open Border Crisis & the Left Mocks Black Preppers? | Redacted with Clayton Morris