logo

מערך לולאה ב-React JS | דוגמה ל-React Foreach Loop

בסעיף זה, אנו הולכים להשתמש במערך כדי להסביר את הלולאה המקורית להגיע בעיבוד. לשם כך, תיארנו דוגמה של מערך לולאת תגובה בעיבוד. כאשר אנו רוצים לבנות כל אפליקציית אינטרנט, חשוב מאוד שיהיה לנו ידע בטיפול במערך נתונים. בדוגמה זו, נראה את השימוש ב-loop in להגיב js . בדוגמה הנתונה שלנו, אנו הולכים להשתמש עבור loop in react js. כדי לבצע זאת, עלינו לבצע כמה שלבים.

בסעיף זה נשתמש באפליקציית react. כאשר אנו דורשים מפה, לולאה קדמית ועבור לולאה ב-react, אנו יכולים להסתכל על הדוגמה הבאה כדי ללמוד את השימוש במערך לולאה n react js. במערך, אנחנו תמיד רוצים ללולאה וללאה אחת. כאשר אנו רוצים לגלגל את המערך שלנו בטווח הגעה, זה ידרוש מפה כדי לעשות זאת. אז אנחנו הולכים להסביר את הדוגמה של מפה ב-react native. מערך חדש נוצר על ידי שיטת map() . במערך הקריאה, הוא מספק את התוצאה של קריאה לפונקציה בכל אלמנט ואלמנט. ניתן לפשט את תהליך הלולאה על ידי זה. כאשר אנו משתמשים במפה, איננו דורשים שימוש בפונקציה forEach וב-for loop. למפה, עבור כל לולאה, עבור לולאה יש הבדלים רבים. במקום להחליף את הנתונים הקיימים, פונקציית המפה משתמשת בנתונים ויוצרת מערך חדש. בשל כל התכונות והפשטות של פונקציית המפה, מסמכי React מעודדים אותנו מאוד להשתמש בפונקציית המפה.

אנו נספק שתי דוגמאות באפליקציית React כדי להסביר את הרעיון הקל הזה. בדוגמה הראשונה, אנו הולכים לתאר את לולאת התגובה, בעלת מערך חד-ממדי. בדוגמה השנייה נתאר לולאה שיש לה מערך רב מימדי. שתי הדוגמאות הן כדלקמן:

דוגמה 1:

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; 

לאחר הפעלת דוגמה זו, נקבל את התצוגה המקדימה הבאה:

מערך לולאה ב-React JS