Importanti loop JavaScript che devi sapere



Esistono diversi metodi per eseguire i cicli JavaScript. Leggi qui per comprendere i diversi metodi di loop in JavaScript con esempi.

Loop inJavaScript viene utilizzato per prendere decisioni convalidando un particolare valore rispetto a una data condizione di test ed eseguire un particolare segmento di codice per un numero specifico di volte fino a quando la data condizione è soddisfatta. Aiuta a rendere compatto il tuo codice. Il i loop sono spiegati in questo articolo nella seguente sequenza:

Cicli JavaScript

I cicli JavaScript forniscono un metodo semplice e veloce per eseguire ripetutamente qualcosa. Vengono utilizzati per ripetere un numero di azioni di volte senza dover ripetere la stessa riga di codice. Esistono principalmente due tipi di loop:





  • Loop controllati in entrata - In ingresso controllato, la condizione di test viene testata prima di entrare nel corpo del loop. Per Loop e While Loop sono loop controllati dall'ingresso.

  • Esci dai loop controllati In uscita controllata, la condizione di test viene valutata alla fine del corpo del loop. Pertanto, il corpo del ciclo verrà eseguito almeno una volta,indipendentemente dal fatto che la condizione del test sia vera o falsa. ciclo do-while è un loop controllato dall'uscita.



Ora andiamo avanti e discutiamo i diversi metodi per eseguire i cicli JavaScript.

Per Loop

Questo metodo fornisce un modo conciso per scrivere la struttura del ciclo. Un ciclo for si ripete finché una condizione specificata non viene valutata falsa.

for loop - javascript loops - edureka



Sintassi-

for (condizione di inizializzazione condizione di test incremento / decremento) {istruzione}

Esempio-

// Programma JavaScript per illustrare il ciclo for var x // il ciclo for inizia quando x = 1 // e viene eseguito fino a x<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

Produzione-

Valore di x: 1 Valore di x: 2 Valore di x: 3 Valore di x: 4

While Loop

Un ciclo while è un'istruzione del flusso di controllo che consente di eseguire ripetutamente il codice in base a una particolare condizione booleana. Questo ciclo è simile a quello di un'istruzione if ripetuta.

Sintassi-

while (condizione booleana) {istruzioni di ciclo}

Esempio-

// Programma JavaScript per illustrare il ciclo while var x = 1 // Esce quando x diventa maggiore di 5 while (x<= 5) { document.write('Value of x:' + x + ' 
') // incrementa il valore di x per // l'iterazione successiva x ++}

Produzione-

Valore di x: 1 Valore di x: 2 Valore di x: 3 Valore di x: 4 Valore di x: 5

Do-while Loop

Questo ciclo è simile al ciclo while ma l'unica differenza è che controlla la condizione dopo aver eseguito le istruzioni. Quindi, è un esempio di loop controllato in uscita.

Sintassi-

do {statements} while (condition)

Esempio-

// Programma JavaScript per illustrare il ciclo do-while var x = 20 do {// se la condizione è falsa document.write ('Value of x:' + x + ' 
') x ++} mentre (x<10)

Produzione-

Valore di x: 20

For-in Loop

Questo ciclo itera una variabile specificata su tutte le proprietà enumerabili di un oggetto. Per ogni proprietà distinta, JavaScript eseguirà le istruzioni specificate.

Sintassi-

for (variableName in Object) {statements}

Esempio-

// Programma JavaScript per illustrare .. in loop // creazione di un oggetto var caratteristica = {primo: 'Nome', secondo: 'Età', terzo: 'Altezza', quarto: 'Colore degli occhi', quinto: 'Nazionalità '} // itera attraverso ogni proprietà delle // caratteristiche dell'oggetto e le stampa tutte // usando for..in loops per (itr in caratteristiche) {document.write (caratteristiche [itr] +' 
')}

Produzione-

Nome Età Altezza Colore degli occhi Nazionalità

Istruzione Break

L'istruzione break viene utilizzata per saltare fuori da un ciclo. Ti aiuterà a interrompere il ciclo e continuare a eseguire il codice dopo il ciclo.

come convertire da double a int java

Sintassi-

break labelname

Esempio-

var text = '' var i for (i = 0 i<10 i++) { if (i === 5) { break } text += 'The number is ' + i + ' 
'}

Produzione-

Il numero è 0 Il numero è 1 Il numero è 2 Il numero è 3 Il numero è 4

Continua dichiarazione

L'istruzione continue interrompe un'iterazione nel ciclo se si verifica una condizione specificata e continua con l'iterazione successiva nel ciclo. La differenza tra continue e l'istruzione break è che l'istruzione continue 'salta sopra' un'iterazione nel ciclo invece di 'saltare fuori'.

Sintassi-

continua labelname

Esempio-

var text = '' var i for (i = 0 i<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + ' 
'}

Produzione-

Il numero è 0 Il numero è 1 Il numero è 3 Il numero è 4

Questi erano i diversi metodi di esecuzione dei loop JavaScript. Con questo siamo giunti alla fine del nostro articolo.

Ora che conosci i loop JavaScript, controlla il file di Edureka. La formazione sulla certificazione per lo sviluppo web ti aiuterà a imparare come creare siti Web straordinari utilizzando HTML5, CSS3, Twitter Bootstrap 3, jQuery e API di Google e a distribuirli su Amazon Simple Storage Service (S3).

Hai domande per noi? Per favore, menzionalo nella sezione commenti di 'JavaScript Loops' e ti risponderemo.