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


Какво представляват затварянията в JavaScript?
Затварянията са функция, свързана/свързана заедно с тяхната лексикална среда. Функция по своя лексикален обхват образува затваряне. Функция "y" се свързва в своята лексикална среда на функция "x". И „y“ има достъп до своя родителски лексикален обхват. Какво е лексикална среда? Всеки път, когато се създава контекст на изпълнение, се създава и лексикална среда. Лексикалната среда е локалната памет заедно с лексикалната среда на своя родител. Лексически: Лексикалният термин..

Функция за обратно извикване в JavaScript (DOM манипулация с помощта на функция за обратно извикване)
В JS функцията за обратно извикване е функция, която се предава на друга функция или метод като аргумент. Функцията за обратно извикване не се извиква автоматично. Извиква се при необходимост. Когато се използва функция за обратно извикване, нейните скоби се премахват. Ако се добавят скоби, функцията ще бъде извикана автоматично. напр Пример по-долу е проста манипулация на DOM чрез функция за обратно извикване Създайте скрипт файл във вашия html документ или външен JavaScript файл..

„Използване на Async/Await в JavaScript: Опростете асинхронното програмиране“
Async/await е мощна функция в JavaScript, която позволява на разработчиците да пишат асинхронен код, който изглежда и се държи подобно на синхронния код, като по този начин опростява писането и четенето на код. Като използваме async/await във връзка с Promises, можем елегантно да съставим асинхронен код, който имитира линейния поток на синхронен код, като по този начин подобрява неговата четливост и намалява неговата сложност. async function getData() { const response = await..

Обратни повиквания VS. Обещания VS. Async-Await
Защо използваме обратни извиквания, обещания или Async-Await? Какви са разликите между тях? Javascript е език с една нишка, което означава, че JS машината може да обработва само едно нещо наведнъж и да изчака това нещо да приключи, преди да изпълни друго нещо. Ако нашето JS приложение има API извикване, след това функция SetTimeOut и след това обикновена функция, това ще забави времето за зареждане на нашето приложение. Извикването на API или функцията SetTimeOut може да отнеме..

Използване на персонализирани показатели за обратни извиквания в обучението за модел Keras
Keras предоставя няколко вградени показателя, които могат да се използват директно за оценка на производителността на модела. Въпреки това, не е необичайно да се включват персонализирани обратни извиквания, за да се разширят отвъд възможностите на keras, както аз самият трябваше да направя наскоро . В тази публикация обсъждам как да използвам персонализирани изчислени стойности (метрики, загуби) с вградени обратни извиквания. Преди да продължим, ще трябва да дефинираме собствено..

JavaScript: Съпоставяне и обвиване на класически функции за обратно извикване към Promises и Async/Await
Функциите за обратно извикване бяха много често срещани в приложенията на JavaScript и Node. От необходимост. А с функциите за обратно извикване дойдоха неясни програмни потоци, паралелни реалности, вложена сложност и други. ECMAScript представи Promises преди няколко години и го последва с чистия await и async синтаксис. Това ни позволява да имаме асинхронно изпълнение като част от редовния програмен поток. Всичко подредено спретнато и последователно. Все още обаче има много..

От обратни повиквания до Promise до Async/Await
От обратни повиквания до Promise до Async/Await Ако сте разработчик на javascript, вероятно сте имали опит в писането на обратни извиквания. По принцип обратните извиквания са просто функция, която ще бъде изпълнена, след като някоя функция завърши изпълнението си || Разработчиците казват на JS двигателя, че извиквате функция, когато изпълнявате функция (поради което обратните извиквания се наричат ​​обратни извиквания). Твърде често е, че вероятно сте използвали обратни извиквания,..