JavaScript:
הדפסת פלט לניפוי באגים

איך לעשות:

// הדפסת מידע בסיסי
console.log('שלום, עולם!');

// הדפסה עם מספר ואובייקטים
console.log(3);
console.log({שם: 'יוסי', גיל: 30});

// עיצוב המודעה על ידי סגנונות CSS
console.log('%cהדפסה בסגנון', 'color: blue; font-weight: bold');

// הדפסת אזהרה ושגיאה
console.warn('זו אזהרה!');
console.error('זו שגיאה!');

// הדפסת JSON בצורה נקייה
console.log(JSON.stringify({שם: 'יוסי', גיל: 30}, null, 2));

תוצאות הדוגמא:

שלום, עולם!
3
{שם: "יוסי", גיל: 30}
הדפסה בסגנון
זו אזהרה!
זו שגיאה!
{
  "שם": "יוסי",
  "גיל": 30
}

שיטות מתקדמות:

ההדפסה לקונסול היא כלי שהיה קיים כמעט משחר התיכנות. בעידן הדפדפנים, היא קיבלה יותר יכולות, כולל סינון הודעות, עיצוב עם CSS וקבוצות הודעות. קיימות גם אלטרנטיבות מתקדמות, כמו כלי דיבאג שמובנים ב-IDEs או תוספים לדפדפן כמו Firebug שהיה פופולרי בעבר. כמו כן, קיימת הכרח בידע בכל הנוגע להבחנת זמן מועיל להשקעה ב-logging נכון לעומת שימוש בכלים מתקדמים יותר כמו profilers, נטוורק monitors או אחרים.

ראו גם: