Τι είναι η αναστολή ασυγχρονισμού σεναρίου;
Τι είναι η αναστολή ασυγχρονισμού σεναρίου;

Βίντεο: Τι είναι η αναστολή ασυγχρονισμού σεναρίου;

Βίντεο: Τι είναι η αναστολή ασυγχρονισμού σεναρίου;
Βίντεο: LIVE εκπαίδευση Μισθοδοσίας : Υπολογισμός/Υποβολή ΑΠΔ Μαρτίου Αναστολής 2020 2024, Νοέμβριος
Anonim

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

Ρωτήθηκε επίσης, ποιο είναι καλύτερο ασυγχρονισμός ή αναβολή;

ΑΝΑΒΑΛΛΩ προκαλεί πάντα την εκτέλεση του σεναρίου την ίδια στιγμή ή αργότερα από ASYNC . Επομένως, είναι καλύτερα χρησιμοποιώ ΑΝΑΒΑΛΛΩ ώστε η εκτέλεσή τους να γίνεται εκτός του κύριου χρόνου απόδοσης. ΑΝΑΒΑΛΛΩ τα σενάρια δεν μπορούν ποτέ να αποκλείσουν τα σύγχρονα σενάρια, ενώ ASYNC scripts μπορεί να εξαρτάται από το πόσο γρήγορα κατεβαίνουν.

Επίσης, τι σημαίνει script defer; Ορισμός και Χρήση Το αναβάλλω Χαρακτηριστικό είναι ένα boolean χαρακτηριστικό. Όταν υπάρχει, διευκρινίζει ότι το σενάριο είναι εκτελείται όταν ολοκληρωθεί η ανάλυση της σελίδας. Σημείωση: Το αναβάλλω Χαρακτηριστικό είναι μόνο για εξωτερικό σενάρια (θα πρέπει να χρησιμοποιείται μόνο εάν το χαρακτηριστικό src είναι παρόν).

Σε σχέση με αυτό, τι σημαίνει ασυγχρονισμός σεναρίου;

ο ασυγχρονισμός Χαρακτηριστικό είναι ένα boolean χαρακτηριστικό. Όταν υπάρχει, διευκρινίζει ότι το σενάριο θα να εκτελεστεί ασύγχρονα μόλις αυτό είναι διαθέσιμος. Αν κανένα από τα δύο ασυγχρονισμός ή αναβολή είναι παρόν: Το σενάριο είναι ανακτάται και εκτελείται αμέσως, προτού το πρόγραμμα περιήγησης συνεχίσει να αναλύει τη σελίδα.

Μπορώ να χρησιμοποιήσω το script defer;

Στην πράξη, αναβάλλω είναι μεταχειρισμένος Για σενάρια που χρειάζονται ολόκληρο το DOM ή/και τη σχετική σειρά εκτέλεσής τους είναι σημαντική. Και το async είναι μεταχειρισμένος για ανεξάρτητο σενάρια , όπως μετρητές ή διαφημίσεις. Και η σχετική διαταγή εκτέλεσής τους κάνει δεν έχει σημασία.

Συνιστάται: