विवरण:
00:00:00 Начало 00:00:30 Концепция промис обьекта. Синтаксис промиса 00:02:08 Создание промиса через конструктор. Функции resolve и reject. 00:05:26 __proto__: Promise 00:08:07 promise.then() - обработка результата промиса. 00:10:40 Отложенные вызовы callback-функций в методе .then(). 00:13:10 promise.then() через внешние функции. 00:14:50 "Область видимости" callback-функций в промисах. Нюанс асинхронности. Ответы на вопросы. Цепочки промисов 00:20:54 Концепция цепочки промисов. 00:24:39 Значения передаваемые по цепочке. 00:25:50 Промис в цепочке возвращает промис. 00:27:00 throw new Error () - обработка текущей ошибки (вторая callback-функция). 00:28:55 Блок catch () - отлов ошибок в цепочке. 00:31:50 Схема работы промисов по конспекту. 00:35:00 .finally () - cнятие промиса. 00:36:39 Схема работы. Промисификация функции. 00:37:41 Юзкейс. Заказ в ресторане. 00:39:30 return из setTimeout()нет. Нюанс асинхронности. 00:41:00 Схема работы без промисов и ее проблема. 00:42:50 Возврат промиса из функции. 00:45:25 .then().cath() - обработка полученого из функции промиса. 00:46:24 Оптимизация кода. 00:47:09 Описание решенной проблемы колбеков внутри функции. 00:49:10 .then().cath() 00:49:50 В синхронном коде получить результат промиса невозможно. Промисификация синхронной фцнкции 00:51:13 Функция без delay. 00:53:40 Promise.resolve() - "принудительный" резолв. Запросы на бекенд из кода 00:55:17 Пакемоны. 00:56:30 Запрос на сервер это асинхронная операция. Юзкейс промиса. 00:57:00 fetch () - встроенная в браузер функция для работы с сервером, возвращает промис. 01:01:13 Функция автоматизации запросов с проблемой лишней обработки. 01:04:25 Реализация возврата промиса из функции и его обработка. 01:07:14 Single Responsibility Principle, SRP). 01:08:40 Самая важная концепция.Результат промиса недоступен во внешнем коде. 01:09:42 Пример промиса без return. Разбор ошибки. 01:13:45 Оптимизация кода примера. 01:14:50 При resolve() функция прекращает выполнение. 01:15:40 Промис асинхронный даже без установки setTimeout. Обьяснение. Ответы на вопросы. 01:20:13 Проблема решаемая асинхронным кодом, промисом - "блокирующий" код. Пример с иподромом 01:26:59 Запуск коня. 01:32:50 Массив промисов. 01:34:12 Обработка массива промисов. .race() 01:36:55 Promise.all() - возвращает массив результатов выполнения промисов. 01:33:33 Ответы на вопросы. 01:40:45 Состояние промиса. 01:42:15 Выведение результатов примера. 01:59:30 О домашке.
डाउनलोड विकल्प तैयार किया जा रहा है
वेबसाइट http://unidownloader.com/ बिना किसी प्रोग्राम या एक्सटेंशन को इंस्टॉल किए वीडियो या सिर्फ ऑडियो ट्रैक डाउनलोड करने का सबसे अच्छा तरीका है।
यदि आप सीधे YouTube, Instagram और OK.ru जैसी साइटों से वीडियो डाउनलोड करना चाहते हैं, तो UDL Helper एक्सटेंशन एक आसान बटन है जो इन साइटों में एकीकृत रूप से जुड़ा होता है।
UDL क्लाइंट प्रोग्राम (विंडोज के लिए) सबसे शक्तिशाली समाधान है जो 900 से अधिक वेबसाइटों, सोशल नेटवर्क और वीडियो होस्टिंग साइटों के साथ-साथ स्रोत में उपलब्ध किसी भी वीडियो गुणवत्ता का समर्थन करता है।
UDL Lite आपके मोबाइल डिवाइस से वेबसाइट तक पहुंचने का एक बहुत ही सुविधाजनक तरीका है। इसकी मदद से आप आसानी से सीधे अपने स्मार्टफोन पर वीडियो डाउनलोड कर सकते हैं।
सबसे अच्छी गुणवत्ता वाले फॉर्मेट FullHD (1080p), 2K (1440p), 4K (2160p) और 8K (4320p) हैं। आपकी स्क्रीन का रेजल्यूशन जितना ज्यादा होगा, वीडियो की गुणवत्ता उतनी ही बेहतर होनी चाहिए। हालांकि, चुनने से पहले कुछ अन्य कारकों पर भी विचार करना चाहिए: डाउनलोड स्पीड, खाली जगह और प्लेबैक के दौरान डिवाइस की परफॉर्मेंस।
ब्राउज़र या कंप्यूटर को पूरी तरह से फ्रीज नहीं होना चाहिए! यदि ऐसा होता है, तो कृपया वीडियो के लिंक के साथ इसकी सूचना दें। कभी-कभी वीडियो को सीधे उपयुक्त फॉर्मेट में डाउनलोड नहीं किया जा सकता है, इसलिए हमने फाइल को वांछित फॉर्मेट में कनवर्ट करने की क्षमता को शामिल किया है। कुछ मामलों में, यह प्रक्रिया सक्रिय रूप से कंप्यूटर संसाधनों का उपयोग कर सकती है।
आप वेबसाइट या PWA एप्लिकेशन UDL Lite का उपयोग करके अपने स्मार्टफोन पर वीडियो डाउनलोड कर सकते हैं। UDL Helper एक्सटेंशन का उपयोग करके QR कोड के माध्यम से डाउनलोड लिंक भेजना भी संभव है।
सबसे सुविधाजनक तरीका UDL Client प्रोग्राम का उपयोग करना है, जो वीडियो को MP3 फॉर्मेट में बदलने का समर्थन करता है। कुछ मामलों में, UDL Helper एक्सटेंशन के माध्यम से भी MP3 डाउनलोड किया जा सकता है।
यह सुविधा UDL Helper एक्सटेंशन में उपलब्ध है। सुनिश्चित करें कि सेटिंग्स में "वीडियो स्नैपशॉट बटन दिखाएं" चेक किया गया है। ऐसा करने पर, प्लेयर के निचले दाएं कोने में "सेटिंग्स" आइकॉन के बाईं ओर एक कैमरा आइकॉन दिखाई देना चाहिए। जब आप उस पर क्लिक करते हैं, तो वीडियो का वर्तमान फ्रेम आपके कंप्यूटर पर JPEG फॉर्मेट में सहेजा जाएगा।
इसमें कुछ भी खर्च नहीं होता। हमारी सेवाएँ सभी उपयोगकर्ताओं के लिए बिल्कुल निःशुल्क हैं। यहां कोई PRO सदस्यता नहीं है, डाउनलोड किए गए वीडियो की संख्या या अधिकतम लंबाई पर कोई प्रतिबंध नहीं है।