Курс по JavaScript | Реализация хранения данных. Стек и куча. Oddball и иммутабельные примитивы

Аватар автора
AvitoTech
Привет! Это новый курс от инженеров AvitoTech — вместе с фронтендером Василием Новиковым разбираемся в базовых технологиях веб-разработки в JavaScript. В этой части мы поговорим про стек и кучу, устройство памяти программы и размер памяти для данных. Таймкоды: 00:00 | Вступление 00:25 | План серии 00:39 | Как хранить данные в программе при отсутствии стандарта в EcmaScript 01:53 | Область памяти куча или heap 02:14 | Область памяти стек и новые части памяти — стек–фреймы 02:46 | Данные как объекты в JavaScript 04:29 | Практический пример стека, стек–фрейма и кучи 06:12 | Как посчитать количество максимальных стек-фреймов в программе 08:09 | Создание специального объекта примитивных значений Oddball 08:59 | Неизменяемость (иммутабельность) примитивов в Java Script 09:37 | Схематичное устройство памяти программы 11:43 | Размер памяти для данных разного типа 14:37 | Тип данных boolean 14:57 | Тип данных string 15:26 | Виды хранения строк в реализации V8 — SeqOneByteString SeqTwoByteString SlicedString 16:38 | Вес некоторых стандартных переменных 17:22 | Способ вычисления памяти, выделяемой во время работы программы 19:27 | Итоги серии 20:32 | Послесловие Полезные ссылки: AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито ??

0/0


0/0

0/0

0/0