Vidéo: Comment la promesse fonctionne-t-elle en JavaScript ?
2024 Auteur: Lynn Donovan | [email protected]. Dernière modifié: 2023-12-15 23:46
Faire le nôtre Promesses JavaScript
Les Promesse constructeur prend une fonction (un exécuteur) qui sera exécutée immédiatement et passe en deux fonctions: resolve, qui doit être appelée lorsque le La promesse est résolu (passer un résultat), et rejeter, quand il est rejeté (passant une erreur).
Alors, qu'est-ce qu'une promesse en JavaScript ?
UNE promesse est un objet qui peut produire une valeur unique dans le futur: soit une valeur résolue, soit une raison pour laquelle elle n'est pas résolue (par exemple, une erreur réseau s'est produite). UNE promesse peut être dans l'un des 3 états possibles: rempli, rejeté ou en attente.
De plus, pourquoi utilisons-nous des promesses en JavaScript ? Les promesses sont utilisées pour gérer les opérations asynchrones dans JavaScript . Ils sommes facile à gérer lorsqu'il s'agit de plusieurs opérations asynchrones où les rappels peuvent créer un enfer de rappel conduisant à un code ingérable. Les promesses sont le choix idéal pour gérer les opérations asynchrones de la manière la plus simple.
Tout simplement, comment fonctionnent les promesses sous le capot ?
Les Promesse est instanciée par le passage d'une fonction qu'elle invoque lors de sa construction, à travers laquelle elle enferme les fonctions internes de résolution et de rejet. Les La promesse fonctionne par quelque chose d'une course entre résoudre/rejeter et puis.
Comment la promesse tout fonctionne-t-elle ?
TLDR: Promesse . tous est une méthode Javascript qui prend un itérable (par exemple Array) de promesses comme argument et renvoie un seul promesse lorsque tous les promesses dans l'argument itérable ont été résolus (ou lorsque l'argument itérable ne contient pas promesses ).
Conseillé:
Comment fonctionne le proxy Spring AOP ?
Proxy AOP : un objet créé par le framework AOP afin d'implémenter les contrats d'aspect (conseiller les exécutions de méthode, etc.). Dans Spring Framework, un proxy AOP sera un proxy dynamique JDK ou un proxy CGLIB. Tissage : lier des aspects à d'autres types d'applications ou objets pour créer un objet conseillé
Comment fonctionne un téléviseur miroir ?
Un téléviseur miroir se compose d'un verre miroir semi-transparent spécial avec un téléviseur LCD derrière la surface réfléchissante. Le miroir est soigneusement polarisé pour permettre à une image de passer à travers le miroir, de sorte que lorsque le téléviseur est éteint, l'appareil ressemble à un miroir
Qu'est-ce que la promesse Metro?
® Politique de retour MetroPROMISE®. Les clients Metro by T-Mobile activant un nouvel appareil sur une nouvelle ligne de service avec Metro by T-Mobile qui ne sont pas satisfaits de leur nouvel appareil ou service peuvent retourner leur nouvel appareil pour un remboursement de l'appareil et du service. Tous les retours doivent être effectués pour des raisons autres que les problèmes de garantie
Quelle est la promesse dans AngularJS ?
Une promesse est un objet qui est renvoyé par un objet Deferred. Vous pouvez enregistrer différents rappels pour différents événements resolve (), rejet () ou notifier () et il s'exécutera lorsque la fonction async est terminée. API différée : une nouvelle instance de defer est créée en appelant $q
Comment fonctionne l'import en JavaScript ?
L'instruction d'importation statique est utilisée pour importer des liaisons qui sont exportées par un autre module. Les modules importés sont en mode strict que vous les déclariez comme tels ou non. L'instruction import ne peut pas être utilisée dans les scripts intégrés à moins qu'un tel script n'ait un type='module