القوائم (List Rendering) في React
في React، التقديم القائم على القوائم (List Rendering) هو عملية عرض مجموعة من العناصر بناءً على بيانات موجودة في مصفوفة. هذا يمكن أن يكون مفيدًا عند التعامل مع بيانات ديناميكية مثل قوائم المهام، المنتجات، أو التعليقات. استخدام map لتقديم القوائم دالة map هي دالة عالية الترتيب في JavaScript تُستخدم لتحويل كل عنصر في مصفوفة إلى عنصر جديد بناءً على دالة معينة. في React، يمكن استخدام map لتقديم عناصر JSX لكل عنصر في المصفوفة. مثال على استخدام map في React const numbers = [ 1 , 2 , 3 , 4 , 5 ]; function NumberList ( props ) { const numbers = props.numbers; const listItems = numbers.map(( number ) => <li key={number.toString()}> {number} < /li> ); return ( <ul>{listItems}</u l> ); } const root = ReactDOM.createRoot( document .getElementById( 'root' )); root.render( <NumberList numbers= {number...