انتقل إلى محتوى الدرس

Extracting Values Object values استخراج القيم Object values

اعرض واطبع الكائنات في JavaScript بوضوح: افهم سبب ظهور [object Object] ونسّق الخصائص بأمان واستخرج المصفوفات عبر Object.keys وObject.values وObject.entries.
2 صفوف تعليمية
جافا سكريبت
3,821 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عندما تريد جمع قيم الكائن كلها دفعةً واحدة دون كتابة كل مفتاح يدوياً، استدعِ الدالة القياسية Object.values(obj)؛ فهي ترجع مصفوفة حقيقية تضم قيم الخصائص، مما يتيح لك وصلها فوراً بالدالة .join(" | ") لعرضها بتنسيق أنيق:

الدالة القياسيةالكائن المدخلشكل المصفوفة المرجعة
Object.keys(obj){ a: 10, b: 20 }["a", "b"]
Object.values(obj){ a: 10, b: 20 }[10, 20]
Object.entries(obj){ a: 10, b: 20 }[["a", 10], ["b", 20]]
الصف 2 كود برمجي
JavaScript
const plan = { tier: 'Team', seats: 15, region: 'MENA' };
const labels = Object.keys(plan).join(', ');
const vals = Object.values(plan).join(' | ');
document.getElementById('val-out').textContent =
  `Fields (${labels}): ${vals}`;