IntroductionJavaScript voor ... in de verklaring. Weet u hoe het te gebruiken? Weet je wanneer het te gebruiken? Ik laten zien hoe en wanneer deze te gebruiken in dit artikel. Je nodig hebt basiskennis Javascript om deze article.The voor StatementWe start te begrijpen door te kijken naar de JavaScript verklaring, die ik neem aan dat je al weet. De voor de verklaring of lus wordt gewoonlijk gebruikt voor iteratie.
De syntaxis voor de voor de verklaring is: voor ([initiële-expressie]; [staat], [increment expressie]) {verklaringen} de initiële expressie is meestal een variabele verklaring zoiets als, var i = 0; De voorwaarde is geëvalueerd voor elke iteratie. Het kan ofwel terugkeren waar of onwaar. Als het waar terugkeert, zijn de verklaringen binnen de accolades uitgevoerd. Als het valse terugkeert, zijn de verklaringen in de accolades niet uitgevoerd. Het kan iets als, iThis voorwaarde eigenlijk betekent, terwijl ik op minder dan 5.
increment expressie wordt meestal gebruikt om verhogen, de variabele i. Je hebt zoiets als dit: i ++; Laten we nu eens een voorbeeld: de volgende code geeft gewoon de iteratie nummer (probeer de code en vergeet niet te klikken op de knop OK van het waarschuwingsvenster om het volgende nummer te zien). "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">How en wanneer het gebruik van de voor ... in StatementThe voor ... in de verklaring is dezelfde als de voor de verklaring, maar de conditie en het increment expressie worden vervangen door een matrix of een houder (zie hierna).
Laten we eens kijken naar een voorbeeld voordat we verder. "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> In de bovenstaande code, heb je een array. Het eerste element van de array is 'A', de tweede is 'B', de derde is 'C', de vierde is 'D' en vijfde is 'E'. Er zijn 5 elementen in de matrix, waardoor we 5 iteraties zoals in het vorige geval. Array index telling begint van nul. Dus de iteratie van de array van nul tot 4, net als in het vorige geval. Dus in plaats van het schrijven van de aandoening en de toename-expressie tussen haakjes we gewoon schrijf de array.
In de eerste code hebben we de eerste-uitdrukking als 'var i = 0 ". Nu, dit is eigenlijk de verklaring van een variabele, i en initialisatie van het. Deze variabele is ook een teller. Het gerekend vanaf nul tot 4. In de tweede code, we verklaarde dezelfde variabele voor hetzelfde doel, maar niet initialiseren. In de tweede code, het woord "in" betekent dat de variabele is een teller (