Break και Continue JavaScript
- Προηγούμενη σελίδα JS Λοξή While
- Επόμενη σελίδα JS αναγνωρίσιμα αντικείμενα
break
Πρόταση για να βγείτε από έναν βρόχο.
συνέχεια
Πρόταση για να παραλείψετε μια καιτερή καιτερία ενός βρόχου.
Επιτάχυνση πρότασης
Στο αρχικό μέρος αυτού του σεμιναρίου, έχετε ήδη δει break
πρόταση. Χρησιμοποιείται για να «έξυπνα βγει» switch
πρόταση.
Η επιτάχυνση πρότασης μπορεί επίσης να χρησιμοποιηθεί για να βγει από έναν βρόχο.
Επιτάχυνση πρότασης
Αναστέλλει τον βρόχο και συνεχίζει την εκτέλεση του κώδικα μετά από τον βρόχο (αν υπάρχει):
Παράδειγμα
for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "Αριθμός είναι " + i + "<br>"; }
Επιτάχυνση πρότασης
Επιτάχυνση πρότασης
Κατάσταση διακοπής (στην εντύπωση ενός βρόχου) μιας καιтерίας, αν συμβεί η καθορισμένη συνθήκη. Στη συνέχεια συνεχίζεται η επόμενη καιτερή καιτερία του βρόχου.
Σε αυτό το παράδειγμα παραλείπεται η τιμή 3 :
Παράδειγμα
for (i = 0; i < 10; i++) { if (i === 3) { συνέχεια; } text += "Αριθμός είναι " + i + "<br>"; }
Ετικέτες JavaScript
Για να σηματοδοτήσετε μια πρόταση JavaScript, το όνομα ετικέτας και το κόμμα ενότητας πρέπει να τοποθετηθούν πριν από την πρόταση:
ετικέτα: προτάσεις
break
και συνέχεια
Η πρόταση είναι η μοναδική εντολή JavaScript που μπορεί να «έξυπνα βγει» από ένα κουτί κώδικα.
Γλώσσα:
break labelname; συνέχεια labelname;
συνέχεια
επιτάχυνση (με ή χωρίς αναφορά ετικέτας) μπορεί να χρησιμοποιηθεί μόνοπрыгнуть через итерацию。
break
επιτάχυνση, αν δεν αναφέρεται ετικέτα, μπορεί να χρησιμοποιηθεί μόνοΕξέρχεται από έναν βρόχο ή έναν switch。
αν υπάρχει αναφορά ετικέτας, τότε break
Η πρότασηΕξόδος από οποιοδήποτε κώδικα κουτί:
Παράδειγμα
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; break list; text += cars[3] + "<br>"; text += cars[4] + "<br>"; text += cars[5] + "<br>"; }
Ο κώδικας κουτίς αναφέρεται σε {
με }
πряπανα κείμενα κώδικα.
Βιβλία εκπαιδευτικού προγράμματος
για περισσότερες πληροφορίες Προτάσεις Break και Continue JavaScriptγια περισσότερες πληροφορίες, διαβάστε τα σχετικά περιεχόμενα στο πρόγραμμα σπουδών JavaScript προχωρημένων:
- ECMAScript break και continue προτάσεις
- Αυτή η ενότητα εξηγεί τις διαφορές μεταξύ των προτάσεων break και continue και πώς χρησιμοποιούνται με προτάσεις με ετικέτες.
- Προηγούμενη σελίδα JS Λοξή While
- Επόμενη σελίδα JS αναγνωρίσιμα αντικείμενα