Ограничения на размер типов данных в Node.js и браузерах – Виктор Хомяков
Разрабатывая проект на JavaScript/TypeScript, мы привыкли создавать объекты, массивы, строки и вообще писать код, как будто память бесконечна. Но во время выполнения JavaScript существуют ограничения на размер разных структур и типов данных. В разных движках и даже версиях одного движка ограничения могут быть разными. Я исследовал исходный код движков V8 и SpiderMonkey, написал немного кода и собрал актуальные данные, которыми и поделюсь. Будет полезно тем, кто обрабатывает видео/аудио/картинки на JS, тем, кто использует SSR и пересылает большие объёмы данных на клиент, а также всем, кто пока не задумывался об этой проблеме.
Присоединяйтесь к сообществу Я.Субботника в ТГ https://t.me/yasubbotnik
Видео Ограничения на размер типов данных в Node.js и браузерах – Виктор Хомяков канала Yandex for Frontend
Присоединяйтесь к сообществу Я.Субботника в ТГ https://t.me/yasubbotnik
Видео Ограничения на размер типов данных в Node.js и браузерах – Виктор Хомяков канала Yandex for Frontend
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![016. Слушай, Яндекс, как устроен phrase spotting – Алексей Колесов](https://i.ytimg.com/vi/yyW46snZgDw/default.jpg)
![001. БЭМ БЕЗ BEM TOOLS - Владимир Гриненко](https://i.ytimg.com/vi/urdxXdt1JxY/default.jpg)
![007. BFCache, или Туда и обратно - Виктор Хомяков](https://i.ytimg.com/vi/vz2IsHcSaKE/default.jpg)
![040. JavaScript: События - Михаил Давыдов](https://i.ytimg.com/vi/EdeizoIW_jw/default.jpg)
![21. Локализация. Часть 1 – Никита Плотников](https://i.ytimg.com/vi/vVFsJKsWd_s/default.jpg)
![016. Практика использования RxJava в Яндекс Музыке и Яндекс Радио-Евгений Макар, Дмитрий Стабровский](https://i.ytimg.com/vi/6-LHz4az6S8/default.jpg)
![04. Валерия Курмак — Пользовательский опыт незрячего человека](https://i.ytimg.com/vi/yO8qCTJhimE/default.jpg)
![11. Клиентская оптимизация — метрики – Иван Кареев](https://i.ytimg.com/vi/oWgcUYt_thc/default.jpg)
![014. Автоматическая генерация актуальной документации для модульного фронтенда - Владимир Гриненко](https://i.ytimg.com/vi/607PKXVSyc8/default.jpg)
![Эмуляция NES Famicom Dendy на веб технологиях](https://i.ytimg.com/vi/_2JpZpjYgsU/default.jpg)
![005. Компонентный веб сегодня: обзор готовых библиотек - Владимир Гриненко](https://i.ytimg.com/vi/7JLkxjKqDG4/default.jpg)
![Как и зачем проводить тесты с незрячими людьми?](https://i.ytimg.com/vi/0LqfcuBTpYw/default.jpg)
![012. Общий цикл разработки (dev-cycle) - Михаил Трошев](https://i.ytimg.com/vi/7DH70-wtqVg/default.jpg)
![018. Iframe v Script – Всеволод Шмыров](https://i.ytimg.com/vi/NwEdaJFtPaQ/default.jpg)
![005. SVG фильтры - Юлия Бухвалова](https://i.ytimg.com/vi/gZPUBDu6DOo/default.jpg)
![008. Дискуссия: State of the Web — суровая реальность мира фронтенда - Андрей Сумин](https://i.ytimg.com/vi/qskmL5AKyco/default.jpg)
![014. Мастер класс наоборот: вы пишете БЭМ-проект, а мы подсказываем – Константинов, Белицкий](https://i.ytimg.com/vi/H1aLBRAjLWw/default.jpg)
![Я 💛 Фронтенд 2023. Dependency confusion: что это и как защищаться – Егор Зонов](https://i.ytimg.com/vi/UY74Tw22gkw/default.jpg)
![013. Что нового в bem-core@v4 - Сергей Бережной](https://i.ytimg.com/vi/ZGvZDfnu0XM/default.jpg)
![022. A Dollar Config – Азат Разетдинов](https://i.ytimg.com/vi/YY2b5HIxV9Y/default.jpg)