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

Inspecting Pairs Object entries استخراج الأزواج Object entries

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

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

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

تحول الدالة Object.entries(obj) الكائن إلى مصفوفة ثنائية الأبعاد من الأزواج [key, value]—رابطةً مهارات المصفوفات المتداخلة من الفصل الرابع بالكائنات مباشرةً! وبذلك يمكنك قراءة أول خاصية عبر pairs[0] أو آخر خاصية نصية عبر pairs.at(-1).

الصف 2 كود برمجي
JavaScript
const server = { host: 'db.local', port: 5432, tls: true };
const pairs = Object.entries(server);
const firstPair = pairs[0].join(': ');
const lastPair = pairs.at(-1).join(': ');
document.getElementById('ent-out').textContent =
  `First [${firstPair}] | Last [${lastPair}]`;
الصف 3 معاينة حية
الصف 4 ملاحظة هامة