I cicli annidati, etichetta e continuano le dichiarazioni
La dichiarazione dell'etichetta inerentemente non va con la dichiarazione di continuazione ma, come la discussione della rottura con l'interruttore ed il caso, potreste trovarli utile vedere le dichiarazioni utilizzate in un contesto reciproco. Inoltre, i cicli annidati sono scritti tipicamente senza etichetta o continuano le dichiarazioni, ma serviscono da struttura utile contribuire a spiegare come usare efficace continuano. Geralmente, non uso continuo perché, come la dichiarazione della rottura, può segnalare le pratiche di programmazione trascurate e la progettazione difficile. Tuttavia, una volta utilizzato giustamente e nel giusto contesto, continui può essere un'opzione di programmazione importante. La dichiarazione salta della sequenza in una struttura di ciclo, ma, diverso della rottura, che esce il ciclo, continui i salti per verificare lo stato di termine del ciclo, saltante efficace la ripetizione corrente delle dichiarazioni all'interno del ciclo. Consideri un programma in cui una squadra di baseball è data in sequenza i numeri della Jersey tranne i numeri dei giocatori specialmente riconosciuti di cui i numeri si sono ritirati. All'interno di un ciclo, la dichiarazione di continuazione può saltare all'inizio del ciclo quando c'è ne dei numeri pensionati sono trovati nel ciclo. Ancora, avete più di singola squadra e la seconda squadra ha lo stesso numero dei giocatori ed usa gli stessi numeri della Jersey. Il primo ciclo (esterno) si tiene al corrente delle squadre e del secondo ciclo (interno) si tiene al corrente dei giocatori e del pullover che otterranno. Quando un ciclo risiede all'interno di un altro ciclo, ha denominato un ciclo annidato. Nel Javascript, le etichette sono non dichiarazioni, ma piuttosto contrassegni. Se programmiate mai in di base, in cui la linea numeri o etichette è usata per riferire una linea di codice, conoscete che etichette sono. Sono posti nello scritto in cui il programma può ramificarsi se una dichiarazione lo dice di agire in tal modo. La disposizione per un'etichetta è come segue: etichetta: dichiarazioni Per certi aspetti, le etichette possono essere usate come le osservazioni per aiutarlo ad organizzare i vostri scritti, ma anche possono essere usate insieme con continuano a trasmettere il programma per eseguire la parte identificata dello scritto. Poiché la dichiarazione di continuazione può essere utilizzata soltanto nei cicli, identificare i cicli contribuisce a controllare che cosa il programma farà. Nel seguente scritto, i due cicli sono identificati squadra e la Jersey. In Jersey il ciclo è usando di dichiarazione condizionale continua che impedice i numeri pensionati della squadra usando. Si noti che la dichiarazione di continuazione ordina un salto all'inizio del ciclo della Jersey, non il ciclo della squadra. Dopo che fate funzionare lo scritto, cambi l'etichetta vicino al continuano a dalla Jersey a team. <html>
<head>
<title>Using continua e Labels</title>
language= " Javascript " del <script >
"" del teamJ= di varietà;
varietà teamMember=0;
squadra:
per (varietà outCount=1; outCount<3; outCount++) {
la Jersey:
per (varietà inCount=20; inCount<35; inCount++) {
se (inCount==22 || inCount==29 || inCount==30) {
continui la Jersey;
}
se (teamMember==12) {
teamMember=0;
}
teamMember++;
teamJ += |
|||
|