Wyszukaj / o blogu

JavaScript i obietnica (promise)

Opublikowano sob 18 lipca 2020 w nodejs • Tagi: js, javascript, promises, ajax • 2 min read

promises

Obietnice/Promises

Promises zostały wprowadzone wraz z ES6, bez nich asynchroniczność opierano na callbackach/wywołaniach zwrotnych. Obiekty Promise (obietnice) zakładają wykonanie pewnej czynności oraz zwrócenie rezultatu lub poinformowania o błędzie. Pozwala to na stworzenie takiego łańcucha kodu, który uzależnia wykonanie kolejnej funkcji od wyniku zwrotnego poprzedniej. Obiekt Promise może znajdować …


Czytaj dalej

JavaScript: asynchroniczność i AJAX

Opublikowano czw 11 czerwca 2020 w javascript • Tagi: javascript, js, asynchroniczność, call stack, Web Api, obietnice, promises, callback, promise • 3 min read

ajax

Wstęp

JavaScript w swoim założeniu jest jednowątkowa, kod wywoływany jest w sposób synchroniczny (linia po linii), w zestawieniu z node.js lub przeglądarką internetową może stać się asynchroniczna (kod dalej jest wywołany po kolei, ale jego elementy nie zatrzymają wywołania się reszty kodu np. w przypadku obiektu Window i metody …


Czytaj dalej