Χρειαζόμαστε λειτουργίες επανάκλησης;

Πίνακας περιεχομένων:

Χρειαζόμαστε λειτουργίες επανάκλησης;
Χρειαζόμαστε λειτουργίες επανάκλησης;
Anonim

Οι επιστροφές κλήσεων βεβαιωθείτε ότι μια συνάρτηση δεν πρόκειται να εκτελεστεί πριν ολοκληρωθεί μια εργασία, αλλά το θα εκτελεστεί αμέσως μετά την ολοκλήρωση της εργασίας. Μας βοηθά να αναπτύξουμε ασύγχρονο κώδικα JavaScript και μας προστατεύει από προβλήματα και σφάλματα.

Γιατί χρειαζόμαστε τη λειτουργία επανάκλησης;

Οι επιστροφές κλήσεων είναι ένας εξαιρετικός τρόπος για να χειριστείτε κάτι αφού έχει ολοκληρωθεί κάτι άλλο. Με κάτι εδώ εννοούμε μια εκτέλεση συνάρτησης. Αν θέλουμε να εκτελέσουμε μια συνάρτηση αμέσως μετά την επιστροφή κάποιας άλλης συνάρτησης, τότε μπορούν να χρησιμοποιηθούν οι επανακλήσεις. Οι συναρτήσεις JavaScript έχουν τον τύπο των Αντικειμένων.

Ποιο είναι το νόημα της συνάρτησης επανάκλησης;

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

Τι είναι η λειτουργία επανάκλησης και πότε θα τη χρησιμοποιούσαμε;

Συχνά χρησιμοποιείτε επανακλήσεις όταν χρειάζεται να καλέσετε μια συνάρτηση με ορίσματα που θα υποβληθούν σε επεξεργασία στη διαδικασία μιας άλλης συνάρτησης. Για παράδειγμα, στο PHP array_filter και array_map, λαμβάνετε τις επανακλήσεις που καλούνται σε βρόχο.

Είναι κακές οι λειτουργίες επανάκλησης;

Οι επανακλήσεις είναι ok όταν χρειάζεται να φορτώσετε πολλά πράγματα και δεν σας ενδιαφέρει η σειρά που χειρίζονται, αλλά δεν είναι εξαιρετικές όταν πρέπει να γράψετε με παραγγελία, διαδοχικός κώδικας. Στις περισσότερες περιπτώσεις,οι άνθρωποι χρησιμοποιούσαν βαθιές αλυσίδες επανάκλησης ως τεχνητά διαδοχικό κώδικα.

Συνιστάται:

Ενδιαφέροντα άρθρα
Κατά τη διάρκεια των προπαρασκευαστικών αντιδράσεων;
Διαβάστε περισσότερα

Κατά τη διάρκεια των προπαρασκευαστικών αντιδράσεων;

Η Προπαρασκευαστική Αντίδραση Αυτή η αντίδραση εμφανίζεται στη μήτρα, ή στο εσωτερικό, των μιτοχονδρίων των κυττάρων. Εδώ, τα δύο μόρια πυροσταφυλικού από τη γλυκόλυση συνδυάζονται με δύο μόρια συνενζύμου Α (CoA) για να παραχθούν δύο μόρια ακετυλο-CoA και δύο μόρια διοξειδίου του άνθρακα (CO 2).

Έχει η Kate del Castillo παιδί;
Διαβάστε περισσότερα

Έχει η Kate del Castillo παιδί;

Όλο και περισσότερες γυναίκες επιλέγουν να μην κάνουν παιδιά και αυτό είναι απολύτως εντάξει. Η Kate Del Castillo είναι 44 ετών και εξηγεί ότι ποτέ δεν είχε την επιθυμία να κάνει δική της οικογένεια. «Έχω μια υπέροχη οικογένεια, αλλά δεν είχα ποτέ τη δική μου», εξηγεί στον Caras.

Είναι το βραχιόνιο ένα επίπεδο οστό;
Διαβάστε περισσότερα

Είναι το βραχιόνιο ένα επίπεδο οστό;

Μακρά οστά: Τα μακριά οστά έχουν σωληνοειδή άξονα και αρθρική επιφάνεια σε κάθε άκρο. Τα κύρια οστά των χεριών (βραχιόνιο, ακτίνα και ωλένη) και των ποδιών (μηριαίο οστό, κνήμη και περόνη) είναι όλα μακριά οστά. … Τα επίπεδα οστά περιλαμβάνουν την ωμοπλάτη (φτερό οστό), τις πλευρές και το στέρνο (στήθος του στήθους Το στέρνο ή οστό του μαστού είναι ένα μακρύ επίπεδο οστό βρίσκεται στο κεντρικό τμήμα του θώρακα.