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

ما هي وظائف واهم استعمالات الخاصية console.group في الجافاسكريبت

توفيق اسحيمة

السؤال

السلام عليكم 

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

وايضا اود ان اعمل اثنين من 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...