تخطَّ إلى المحتوى

Object.entries()

تحويل كائن لأزواج مفتاح-قيمة Object.entries()

Object.entries() تُرجع مصفوفة أزواج [مفتاح, قيمة] — مثالية للمرور على كائن بـ for...of.

تجمع فائدة keys وvalues معًا بخطوة واحدة، وتُستخدم غالبًا مع destructuring داخل for...of للمرور الأنيق على كائن كامل.

الصياغة

const pairs = Object.entries(obj);

⚡ جرّب بنفسك

عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.

⚡ محرّر تفاعلي
const user = { name: "عمر", role: "admin" };
for (const [key, value] of Object.entries(user)) {
  console.log(`${key}: ${value}`);
}
وحدة التحكّم
اضغط «تشغيل» لرؤية النتيجة هنا.

أهم المعاملات

المعاملالوظيفة
objالكائن المراد تحويله لأزواج

💡 نصائح عملية

  • الطريقة الأنظف للمرور على مفاتيح وقيم كائن معًا بحلقة for...of واحدة

خصائص ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار JAVASCRIPT الكامل بالعربي.