We are still cooking the magic in the way!
المشكلة
تصحيح مصفوفات الكائنات بـ console.log() ينتج مخرجات متداخلة صعبة القراءة تتطلب توسيع كل عنصر.
الحل
استخدم console.table() لعرض المصفوفات والكائنات في تنسيق جدول نظيف قابل للفرز في أدوات المطور بالمتصفح.
الفائدة
شاهد جميع البيانات فوراً في جدول منظم — قابل للفرز حسب العمود وسهل المسح بدون حاجة للتوسيع.
مثال الكود
const users = [
{ name: 'أحمد', age: 25, role: 'admin' },
{ name: 'سارة', age: 30, role: 'editor' },
{ name: 'خالد', age: 28, role: 'user' },
];
// بدلاً من:
console.log(users); // متداخل وصعب القراءة
// استخدم:
console.table(users);
// يعرض جدولاً جميلاً بأعمدة: name, age, role