Как зафризить страницу на JavaScript. Вопрос собеседования JavaScript

Описание к видео Как зафризить страницу на JavaScript. Вопрос собеседования JavaScript

⏰ Курс JavaScript 2.0: https://itgid.info/course/javascript-2
👔 Курс 30 JavaScript вопросов собеседования: https://itgid.info/course/interview-2022
👇 Разверни для полной информации

🧠 Чат Telegram: https://t.me/itgid_info
😋 Курс Методы массивов: https://itgid.info/course/arraymethod
💎 Курс Функции в JavaScript: https://itgid.info/course/function-2021
🧑🏻‍💻 Сайт: https://itgid.info


Проверяем три способа повесить (freeze) страницу с помощью JavaScript. Первый - бесконечный цикл в синхронном коде, второй - зацикленный вызов setTimeout и функции callback и третий - бесконечное создание promise внутри другого promise.

00:00 Вопрос и варианты ответа
01:50 Реализуем бесконечный цикл на странице
05:00 Callback внутри setTimeout
12:00 Промиcы циклически вызывающие друг друга
19:30 Создаем один Promise внутри другого
22:45 Создаем промисы внутри другого по setInterval

Моя рабочая станция:
Desktop: AMD Ryzen5 1600,Asus GeForce GTX 1650 Phoenix 4GB GDDR6, RAM: 16GB, Motheboard: MSI A320M PRO-M2 V2, Power: Chieftec Value APB-400B8 400W Bulk, Box: Gougar MX350 Mesh
HDD:
Samsung 860 Evo-Series 500GB M.2
Toshiba P300 2TB
Silicon Power A56 256GB

Monitors:
23.8" Dell P2419HC
23.8" Dell P2418D

Mouse: Trust Verto Ergonomic Wireless
Keyboard: HP KU-1469
Microphone: Samson C01U Pro

MacBook Pro M1 13'' 8-Core CPU/8-Core GPU/16-core Neural Engine /16GB/256GB
IBM Lenovo ThinkPad E14 / Intel Core i5-1135G7 (4.2 ГГц) / RAM 16 ГБ / SSD 1 ТБ / Intel Iris Xe Graphics

Комментарии

Информация по комментариям в разработке