Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

التكرار عبر المجموعات

جزء من قسم Logic & Flow في رحلة JavaScript على Coddy — الدرس 29 من 65.

تعتبر المجموعات (Sets) في JavaScript قابلة للتكرار (iterable)، مما يعني أنه يمكنك المرور عبر عناصرها في حلقة تكرارية. هناك عدة طرق للتكرار عبر الـ Set:

  1. باستخدام حلقة for...of:
const mySet = new Set([1, 2, 3, 4, 5]);
for (const item of mySet) {
  console.log(item);
}
  1. باستخدام طريقة forEach:
mySet.forEach(item => {
  console.log(item);
});
  1. التحويل إلى مصفوفة واستخدام دوال المصفوفة:
const myArray = Array.from(mySet);
myArray.forEach(item => {
  console.log(item);
});

ستقوم كل من هذه الطرق بالتكرار عبر الـ Set بترتيب الإدراج.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

ورقة مرجعية

تعتبر الـ Sets في JavaScript قابلة للتكرار (iterable) ويمكن التنقل عبر عناصرها بعدة طرق:

باستخدام حلقة for...of:

const mySet = new Set([1, 2, 3, 4, 5]);
for (const item of mySet) {
  console.log(item);
}

باستخدام طريقة forEach:

mySet.forEach(item => {
  console.log(item);
});

التحويل إلى مصفوفة (array) واستخدام طرق المصفوفات:

const myArray = Array.from(mySet);
myArray.forEach(item => {
  console.log(item);
});

تنتقل جميع الطرق عبر الـ Set حسب ترتيب الإضافة.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Logic & Flow