ما هي أفضل طريقة لمعرفة ما إذا كان العنصر موجودًا في مصفوفة JavaScript

Ma Hy Afdl Tryqt Lm Rft Ma Adha Kan Al Nsr Mwjwda A Fy Msfwft Javascript



هناك عدة طرق ، مثل find () ، include () ، indexOf () ، أو filter () للتحقق مما إذا كان العنصر / العنصر موجودًا في مصفوفة في JavaScript. تعتمد أفضل طريقة لمعرفة ما إذا كان العنصر في مصفوفة جافا سكريبت على نوع البيانات التي تعمل بها ، ولكن بشكل عام ، ' Array.includes () 'أو' Array.indexOf () 'الطرق هي الأفضل.

سيوضح هذا البرنامج التعليمي أفضل طريقة للعثور على عنصر في مصفوفة في JavaScript.

ما هي الطريقة الفعالة للبحث / التحقق مما إذا كان العنصر موجودًا في مصفوفة JavaScript؟

توجد عدة طرق للعثور على العنصر في المصفوفة ، لكن أفضلها هي كما يلي:







  • يتضمن () طريقة
  • طريقة indexOf ()

الطريقة 1: البحث عن عنصر في الصفيف باستخدام طريقة include ()

يُرجع التابع () قيمة منطقية تشير إلى ما إذا كانت المصفوفة تحتوي على عنصر معين أم لا. يعطي ' حقيقي 'إذا تم العثور على عنصر معين في مصفوفة. عدا ذلك ، يتم إرجاع ' خطأ شنيع '. هذه الطريقة سهلة الاستخدام وتتطلب وسيطة واحدة ، العنصر الذي تبحث عنه.



بناء الجملة



استخدم الصيغة التالية للعثور على العنصر في المصفوفة:





مجموعة مصفوفة. يشمل ( عنصر )

مثال

أنشئ مصفوفة من الأرقام:



كان مجموعة مصفوفة = [ 5 و 8 و أحد عشر و 14 و خمسة عشر و عشرين و 23 و 25 ] ؛

الآن ، تحقق مما إذا كان العنصر ' أحد عشر 'موجود في المصفوفة باستخدام' يشمل() ' طريقة. سيعرض ' حقيقي 'إذا كان العنصر المحدد موجودًا في مصفوفة. عدا ذلك ، إذا أعطت ' خطأ شنيع ':

مقدار ثابت اعثر على العنصر = مجموعة مصفوفة. يشمل ( أحد عشر ) ؛

اطبع النتيجة على وحدة التحكم:

وحدة التحكم. سجل ( اعثر على العنصر ) ؛

يعرض الإخراج ' حقيقي '، مما يشير إلى أنه تم العثور على العنصر في المصفوفة:

الطريقة 2: البحث عن عنصر في Array باستخدام أسلوب indexOf ()

أفضل طريقة أخرى للعثور على عنصر في المصفوفة هي ' دليل ل() ' طريقة. يعطي مؤشر / موضع العنصر في المصفوفة. إذا لم يتم العثور على العنصر المحدد في مصفوفة ، فإنه يعطي -1.

بناء الجملة

اتبع الصيغة المتوفرة لطريقة indexOf ():

مجموعة مصفوفة. دليل ل ( عنصر )

مثال

مرر العنصر في طريقة indexOf ():

مقدار ثابت اعثر على العنصر = مجموعة مصفوفة. دليل ل ( أحد عشر ) ؛

عرض الإخراج ' 2 '، وهو فهرس العنصر 11 الذي يشير إلى وجود هذا العنصر في المصفوفة في الفهرس الثاني:

قمنا بتجميع أفضل الطرق للعثور على العنصر في مصفوفة في JavaScript.

خاتمة

توجد عدة طرق للعثور على العنصر في المصفوفة ، ولكن أفضل طريقة هي ' يشمل() 'و' دليل ل() ' طريقة. تنتج طريقة include () قيمة منطقية بينما تعطي طريقة indexOf () فهرس العنصر. في هذا البرنامج التعليمي ، أوضحنا أفضل طريقة للعثور على العنصر في مصفوفة في JavaScript.