إنشاء مصفوفة جديدة بإستخدام map
ال map بتنفذ دالة على كل عنصر وبتجمع النتائج في مصفوفة جديدة
تعديل قيمة كل عنصر
المثال بيضاعف كل رقم وبيحتفظ بالنتائج في مصفوفة جديدة
const numbers = [2, 4, 6];
const doubled = numbers.map(number => number * 2);
console.log(JSON.stringify(doubled));النتيجة
[4,8,12]إستخراج خاصية من كل كائن
تقدر تحول مصفوفة كائنات إلى مصفوفة فيها الأسماء فقط
const users = [{ name: "Osama" }, { name: "Mona" }];
console.log(JSON.stringify(users.map(user => user.name)));النتيجة
["Osama","Mona"]