طريقة الحكم: 1. تحويل المصفوفة إلى مجموعة مجموعة، واستخدام سمة الحجم للحصول على العدد الإجمالي لعناصر المجموعة، باستخدام بناء الجملة "new Set(arr).size" 2. استخدم سمة الطول للحصول على الإجمالي عدد عناصر المصفوفة 3. قارن العدد الإجمالي لعناصر المجموعة والمصفوفة. ما إذا كان العدد الإجمالي للعناصر متساويًا، وإذا لم تكن متساوية، فإنها تحتوي على نفس القيمة، وإلا فإنها لا تحتوي.
بيئة تشغيل هذا البرنامج التعليمي: نظام Windows 7، الإصدار 6 من ECMAScript، كمبيوتر Dell G3.
في es6، يمكنك استخدام Set لتحديد ما إذا كانت هناك نفس العناصر في المصفوفة.
يوفر ES6 مجموعة بنية بيانات جديدة، وقيم الأعضاء في المجموعة فريدة ولا توجد عناصر مكررة.
طريقة لتحديد ما إذا كانت هناك نفس العناصر في الصفيف:
تحويل الصفيف إلى مجموعة، واستخدام سمة الحجم لإرجاع العدد الإجمالي لعناصر المجموعة الحالية
لتحديد ما إذا كان العدد الإجمالي لعناصر المجموعة يساوي العدد الإجمالي لعناصر المجموعة عناصر المصفوفة
Let arr = [1,2,3,4,5]; إذا (مجموعة جديدة (arr).size !== arr.length){ console.log("لديك نفس العناصر--------نعم"); } آخر { console.log("لا توجد عناصر متطابقة------لا"); }