logo

Loop Array a React JS | React Foreach Loop példa

Ebben a részben egy tömb segítségével magyarázzuk el a natív elérési hurkot a renderelésben. Ehhez leírtunk egy react loop tömb példát a renderelésben. Ha bármilyen webes alkalmazást szeretnénk készíteni, nagyon fontos, hogy rendelkezzünk egy adattömb kezelésének ismerete. Ebben a példában a loop in használatát fogjuk látni reagál js . Adott példánkban a for ciklust fogjuk használni a react js-ben. Ennek végrehajtásához néhány lépést kell követnünk.

Ebben a részben a react alkalmazást fogjuk használni. Ha térképre, foreach ciklusra és for loop in reactre van szükségünk, a következő példában megtudhatjuk a loop array n react js használatát. A tömbben mindig a ciklust és a foreach ciklust akarjuk. Ha el akarjuk hurkolni a tömbünket, akkor ehhez térképre lesz szükség. Tehát elmagyarázzuk a react natív térkép példáját. Egy új tömb jön létre a map() metódussal. A hívó tömbben minden egyes elemen egy függvény meghívásának eredményét adja. A hurkolási folyamat ezzel leegyszerűsíthető. Amikor a térképet használjuk, nem szükséges a forEach függvény és a for ciklus használata. Map, forEach ciklus, for ciklus sok különbséggel rendelkezik. A meglévő adatok felülírása helyett a térkép funkció az adatokat használja és új tömböt hoz létre. A térkép funkció minden funkciója és egyszerűsége miatt a React docs határozottan javasolja a térkép funkció használatát.

Két példát mutatunk be a React alkalmazásban, hogy elmagyarázzuk ezt az egyszerű koncepciót. Az első példában a reakcióhurkot fogjuk leírni, amelynek egydimenziós tömbje van. A második példában egy többdimenziós tömböt tartalmazó hurkot írunk le. Mindkét példa a következő:

1. példa:

rc/App.js

 import React from &apos;react&apos;; function App() { const myArray = [&apos;Jack&apos;, &apos;Mary&apos;, &apos;John&apos;, &apos;Krish&apos;, &apos;Navin&apos;]; return ( <table class="table"> <tr> <th>ID</th> <th>Name</th> <th>Email</th> </tr> {students.map((student, index) =&gt; ( <tr> <td>{student.id}</td> <td>{student.name}</td> <td>{student.email}</td> </tr> ))} </table> ); } export default App; 

A példa futtatása után a következő előnézetet kapjuk:

Loop Array a React JS-ben