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 الكامل بالعربي.