Μπορώ να χρησιμοποιήσω την αναμονή ανώτατου επιπέδου;

Μπορώ να χρησιμοποιήσω την αναμονή ανώτατου επιπέδου;
Μπορώ να χρησιμοποιήσω την αναμονή ανώτατου επιπέδου;
Anonim

Αναμονή ανώτατου επιπέδου επιτρέπει στις μονάδες να λειτουργούν ως μεγάλες ασύγχρονες συναρτήσεις: Με την αναμονή ανώτατου επιπέδου, οι μονάδες ECMAScript (ESM) μπορούν να αναμένουν πόρους, με αποτέλεσμα άλλες λειτουργικές μονάδες που τις εισάγουν σε περιμένετε πριν αρχίσουν να αξιολογούν το σώμα τους.

Αναμένει ο κόμβος υποστήριξη ανώτατου επιπέδου;

js modules.

Είναι κακό να χρησιμοποιείται το await;

Επιπλέον, η σύνταξη ασύγχρονης / αναμονής σάς επιτρέπει να γράψετε ασύγχρονο κώδικα που Μοιάζει με σύγχρονο κώδικα. Επομένως, είναι πολύ εντάξει να χρησιμοποιήσετε ασύγχρονα και να περιμένετε.

Πώς χρησιμοποιείτε το TypeScript αναμονής ανώτατου επιπέδου;

Για να χρησιμοποιήσετε την αναμονή ανώτατου επιπέδου στο TypeScript, πρέπει να ορίσετε την επιλογή μεταγλωττιστή προορισμού σε es2017 ή υψηλότερη. Η επιλογή της ενότητας πρέπει να οριστεί σε esnext ή system.

Τι περιμένει ασυγχρονισμός ανώτατου επιπέδου;

Αναμονή ανώτατου επιπέδου επιτρέπει στους προγραμματιστές να χρησιμοποιούν τη λέξη-κλειδί αναμονής εκτός των συναρτήσεων ασυγχρονισμού. Λειτουργεί σαν μια μεγάλη συνάρτηση ασυγχρονισμού που αναγκάζει άλλες μονάδες που τις εισάγουν να περιμένουν πριν αρχίσουν να αξιολογούν το σώμα τους.

Συνιστάται: