Свързани публикации 'asynchronous'


Как да използвам async / await?
Async и await са две ключови думи в JavaScript, които улесняват писането на асинхронен код. Асинхронният код е код, който не се изпълнява наведнъж, а вместо това се изпълнява на части. Това често е необходимо, когато работите с неща като интернет, където трябва да изчакате отговор от сървър, преди да можете да продължите. Преди async и await, асинхронният код в JavaScript често се пишеше с помощта на обещания. Обещанията са обекти, които представляват бъдеща стойност. Когато..

Овладяване на JavaScript: 4 ключови концепции за подобряване на вашите умения
JavaScript е един от най-популярните езици за програмиране в света и има защо. Той е универсален , мощен и може да се използва в широк спектър от приложения. Независимо дали сте начинаещ или опитен разработчик, винаги има нови концепции и техники , които да научите, когато става въпрос за JavaScript. В тази статия ще разгледаме четири ключови концепции , които ще ви помогнат да подобрите уменията си за JavaScript и да станете по-добър програмист. Функции за обратно извикване..

JavaScript обещания
Теоретично JS обещанията не се различават от обещанията в реалния живот – когато са съчетани с условия, ориентирани към резултата. Обещанието е действие, което гарантира резултат в бъдеще, резултатът може да бъде очакваният (положителен) и ако нещо се обърка, резултатът ще бъде нещо, което не е било очаквано (отрицателен). Така че, докато изпълняваме обещанието, ние затваряме и условията - какво ще стане, ако: Ако Майк успее да почисти стаята си (изпълнявайки условието за..

Какво, по дяволите, са обратните повиквания?
Сигурен съм, че вече сте чували за функция за обратно извикване. „Просто го предайте като обратно повикване“ е нещо, което чувам доста често. Винаги съм бил объркан от тази терминология и след като прочетох по темата, тя е много по-проста, отколкото си представях. Обратното извикване е просто функция, предавана като аргумент на друга функция. Да започнем с пример. Нека създадем функция и след това да я предадем като аргумент. Вижте кода по-долу: Както можете да видите,..

Обещания, обещания
Кратко и сладко въведение в обещанията на JavaScript и как се използват в Web Bluetooth API Ако още не сте видели, наскоро правя някои „забавни“ „неща“ с Web Bluetooth. Докато се справях с тази технология, научих, че методът „request device“, този, който позволява на вашия браузър да се свърже с отдалечено устройство, връща Promise. Но какво е обещание? „Спецификацията казва“: „Обектът Promise представлява евентуалното завършване (или неуспех) на асинхронна операция и произтичащата..

Заредете и покажете изображение с функция за обратно извикване
Функцията за обратно извикване, а именно, е функция, която извиква обратно с друга функция. Често срещаният пример е addEventListener: target.addEventListener(type, listener); //the listener is always a function Всеки път, когато целевото събитие е задействано (слушано), то изпълнява функцията слушател. Това разказва какво представлява асинхронното програмиране – програмата не реагира веднага. Алтернативно, той изчаква докато условието му за задействане бъде изпълнено,..

Функция за обратно извикване на Javascript
Този блог ще разгледа какво представлява функцията за обратно извикване и какво означава обратното извикване да бъде синхронно и асинхронно. Ще използвам примерни кодове, за да илюстрирам динамиката и на двете. Обратни повиквания В JavaScript функцията за обратно извикване е функция, която се предава като аргумент на друга функция, където ще бъде извикана. Това може да се случи, защото Javascript счита функциите за първокласни обекти. function example (callback){ callback ();..