Πώς λειτουργούν οι υποσχέσεις JavaScript;
Πώς λειτουργούν οι υποσχέσεις JavaScript;

Βίντεο: Πώς λειτουργούν οι υποσχέσεις JavaScript;

Βίντεο: Πώς λειτουργούν οι υποσχέσεις JavaScript;
Βίντεο: Javascript greek, μαθήματα στα ελληνικά 1 (Εισαγωγή) 2024, Απρίλιος
Anonim

Φτιάχνοντας το δικό μας Υποσχέσεις JavaScript

ο Υπόσχεση Ο κατασκευαστής παίρνει μια συνάρτηση (έναν εκτελεστή) που θα εκτελεστεί αμέσως και περνάει σε δύο συναρτήσεις: την επίλυση, η οποία πρέπει να κληθεί όταν Υπόσχεση επιλύεται (περάσει ένα αποτέλεσμα) και απορρίπτεται, όταν απορρίπτεται (περίοδος σφάλματος).

Λαμβάνοντας υπόψη αυτό, ποιες είναι οι υποσχέσεις στο JavaScript;

JavaScript | Υποσχέσεις . Υποσχέσεις χρησιμοποιούνται για το χειρισμό ασύγχρονων λειτουργιών σε JavaScript . Είναι εύκολο στη διαχείρισή τους όταν αντιμετωπίζετε πολλαπλές ασύγχρονες λειτουργίες, όπου οι επανακλήσεις μπορούν να δημιουργήσουν κόλαση επανάκλησης που οδηγεί σε μη διαχειρίσιμο κώδικα.

Επιπλέον, γιατί χρειαζόμαστε υποσχέσεις στο JavaScript; Οι υποσχέσεις επιτρέπουν στα λάθη να μεταβιβάζονται στην αλυσίδα και να αντιμετωπίζονται σε ένα κοινό μέρος χωρίς να χρειάζεται να τοποθετούνται στρώματα χειροκίνητου χειρισμού σφαλμάτων. Υπόσχεση Τα αντικείμενα χρησιμοποιούνται για την εκτέλεση ασύγχρονων λειτουργιών. Από την 1η γραμμή των εγγράφων MDN: Το Υπόσχεση αντικείμενο χρησιμοποιείται για ασύγχρονους υπολογισμούς.

πώς λειτουργούν οι υποσχέσεις κάτω από την κουκούλα;

Υποσχέσεις , κάτω από την κουκούλα . Περνάτε μια επιστροφή κλήσης που καθορίζει τη συγκεκριμένη συμπεριφορά σας υπόσχεση . ΕΝΑ Υπόσχεση είναι ένα κοντέινερ που μας δίνει ένα API για τη διαχείριση και τη μετατροπή μιας τιμής, και η ιδιαιτερότητά του είναι ότι μας επιτρέπει να διαχειριζόμαστε και να μετατρέπουμε τιμές που στην πραγματικότητα δεν είναι ήδη εκεί.

Είναι οι υποσχέσεις JavaScript ασύγχρονες;

Υποσχέσεις παρέχουν μια απλούστερη εναλλακτική λύση για την εκτέλεση, τη σύνθεση και τη διαχείριση ασύγχρονος λειτουργίες σε σύγκριση με τις παραδοσιακές προσεγγίσεις που βασίζονται στην επανάκληση. Σας επιτρέπουν επίσης να χειριστείτε ασύγχρονος σφάλματα που χρησιμοποιούν προσεγγίσεις που είναι παρόμοιες με τη σύγχρονη δοκιμή/αλίευση.

Συνιστάται: