اذهب إلى المحتوى

السؤال

نشر

السلام عليكم 

قمت ببحث حول الخاصية المدكورة لكنصراحة لم اجد شرحا مفهوما حولها فما هو دورها بالضبط

وايضا اود ان اعمل اثنين من group كل واحد منفصل عن الاخر 

و group الاول يكون به لديه ابن وحفيد اتمنى ان اكون قد وفقت في طرح تساؤلي

اليكم الكود الدي قمت بكتابته لكنه دائما ما يجعل group الثاني احد ابناء ال group الاول وهادا ما لا نريده

console.group("group 1");
console.log("message one");
console.log("message two");
console.groupCollapsed("child group");
console.log("message one");
console.log("message two");
console.groupCollapsed("grand child group");
console.log("message one");
console.log("message two");
console.groupEnd();
console.group("group 2");
console.log("message one");
console.log("message two");

النتيجة المراد الحصول عليها

console_group.png

Recommended Posts

  • 2
نشر

console.group هذه الطريقة تستخدم لتنسيق المخرجات وتجميعها عند التعامل مع consloe 

عند استخدام console.groupتقوم بفتح مجموعة جديدة ولكي تفصلها عن التي تليها عليك كتابة console.groupEnd(); بعدد مرات بداية المجموعات التي فتحتها لكي تبدأ بمجموعة جديدة ليست أبناء للأولى

console.group("group 1");
console.log("message one");
console.log("message two");
    console.groupCollapsed("child group");
    console.log("message one");
    console.log("message two");
        console.groupCollapsed("grand child group");
        console.log("message one");
        console.log("message two");
        console.groupEnd();
    console.groupEnd();
console.groupEnd();

console.group("group 2");
console.log("message one");
console.log("message two");

يوجد هذه الإجابة:

 

console.PNG

  • 1
نشر

اذا كنت تنوي العمل مع الكثير من المجموعات في ال console فيمكنك اضافة الوان لتسهيل الرؤية عند العمل 

console.group("%c group 1", 'background: #222; color: #bada55');
console.log("%c message one",'color: #bada55');
console.log("%c message two" ,'color: #bada55');
    console.groupCollapsed("%c child group",'color: #bada55');
    console.log("message one");
    console.log("message two");
        console.groupCollapsed("grand child group");
        console.log("message one");
        console.log("message two");
        console.groupEnd();
    console.groupEnd();
console.groupEnd();

console.group("%c group 2", 'background: orange; color: black');
console.log("%c message one","color: orange");
console.log("%c message two","color: orange");

615d929da51a4_Screenshot2021-10-06130949.thumb.png.5a892e258fb8a0d6992d7d3af8697264.png

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...