وظيفة خريطة () JavaScript

تفاصيل ملفmap()الوظيفة في JavaScript

map()هي الطريقة الأساسية للمصفوفة عندما يتعلق الأمر بالتفكير في مصطلحات البرمجة الوظيفية.

هذا المثال يتكررaويبني مصفوفة جديدة بنتيجة التنفيذf()على كلaجزء:

const b = a.map(f)

يمكننا استخدام مصفوفةmap()لإنشاء مصفوفة جديدة من الأولى ، ثم تصفية النتيجة باستخدامfilter(). ينشئ هذا المثال القصير مصفوفة جديدة للحصول على الحرف الأول من كل عنصر فيlistالمصفوفة ، وتصفية المجموعة المطابقةA:

const list = ['Apple', 'Orange', 'Egg']
list.map(item => item[0]).filter(item => item === 'A') //'A'

المزيد من دروس js: