شرح صفوف ومحتوى الفقرة
عندما تريد جمع قيم الكائن كلها دفعةً واحدة دون كتابة كل مفتاح يدوياً، استدعِ الدالة القياسية 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]] |
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}`;