+ دليل المبرمجين - تنقية المصفوفات في لغة JavaScript

تنقية المصفوفات في لغة JavaScript

ثريدات برمجية

 الدالة filter تساعدنا على تقنية المصفوفات بالشكل الذي نريده. في هذا الثريد سنتعرف أكثر على هذه الدالة. 

 الدالة filter هي جزء من Array.prototype وتأخذ مدخل واحد. المدخل هو دالة تقوم الدالة filter بتنفيذها لاجراء عملية المنطق لتنقية المصفوفة. تابع في الأسفل للتعرف على كيفية استخدام الدالة 
 تأخذ الدالة التالي 

 المدخل الأول -> العنصر الذي سيتم اجراء المنطق عليه 

 المدخل الثاني -> مكان العنصر (index) 

 تقوم الدالة بارجاع Boolean اذا كانت القيمة الراجعة false ستقوم الدالة filter باقصاء العنصر من المصفوفة النهائية. أما اذا كانت true فستاحظ على العنصر. 

 مثال1: تقوم الدالة filter بتنقية المصفوفة واستخراج القيم الأعلى من 50 فقط. 

1.png 11.3 KB

 مثال2: نستطيع استخدام الدالة filter مع كل أنواع المصفوفات في JavaScript. المثال التالي يقدم مثال لاستخدامها مع مصفوفات متكونة من objects. 

2.png 18.63 KB

 كتبه @programmingwa