Αναμονή ανώτατου επιπέδου επιτρέπει στις μονάδες να λειτουργούν ως μεγάλες ασύγχρονες συναρτήσεις: Με την αναμονή ανώτατου επιπέδου, οι μονάδες ECMAScript (ESM) μπορούν να αναμένουν πόρους, με αποτέλεσμα άλλες λειτουργικές μονάδες που τις εισάγουν σε περιμένετε πριν αρχίσουν να αξιολογούν το σώμα τους.
Αναμένει ο κόμβος υποστήριξη ανώτατου επιπέδου;
js modules.
Είναι κακό να χρησιμοποιείται το await;
Επιπλέον, η σύνταξη ασύγχρονης / αναμονής σάς επιτρέπει να γράψετε ασύγχρονο κώδικα που Μοιάζει με σύγχρονο κώδικα. Επομένως, είναι πολύ εντάξει να χρησιμοποιήσετε ασύγχρονα και να περιμένετε.
Πώς χρησιμοποιείτε το TypeScript αναμονής ανώτατου επιπέδου;
Για να χρησιμοποιήσετε την αναμονή ανώτατου επιπέδου στο TypeScript, πρέπει να ορίσετε την επιλογή μεταγλωττιστή προορισμού σε es2017 ή υψηλότερη. Η επιλογή της ενότητας πρέπει να οριστεί σε esnext ή system.
Τι περιμένει ασυγχρονισμός ανώτατου επιπέδου;
Αναμονή ανώτατου επιπέδου επιτρέπει στους προγραμματιστές να χρησιμοποιούν τη λέξη-κλειδί αναμονής εκτός των συναρτήσεων ασυγχρονισμού. Λειτουργεί σαν μια μεγάλη συνάρτηση ασυγχρονισμού που αναγκάζει άλλες μονάδες που τις εισάγουν να περιμένουν πριν αρχίσουν να αξιολογούν το σώμα τους.