ال console في الحقيقة يحوي العديد من التوابع، مثل ()log و ()error وغيرها.
console.log('This is a log message');
console.error('This is an error message');
console.warn('This is a warning message');
الغاية من استخدام ال console هي فقط للعثور على الاخطاء في عملية التطوير، ولاظهار بعض البيانات المهمة بدون الحاجة لواجهة أمامية او Document Object Model لاظهارها.
لنفرض مثلا اننا نتعامل مع API أو أننا نقوم باستلام بيانات من قاعدة البيانات، ونريد رؤية طبيعتها.
هل هي مصفوفة array؟ أم هي غرض object؟ ماذا تحوي هذه البيانات بالضبط؟
يمكننا الاجابة على هذا الاسئلة او كشف الاخطاء التي من الممكن أن تحدث بسهولة عن طريق استخدام ال console، بدون الحاجة للجوء الى ال HTML لعرض البيانات التي نريد او الاخطاء التي قد تحصل.
console.log(response)
// ماسيظهر على سبيل المثال هو التالي
// {data: [{id: 1, name: "product One"}, {id: 2, name: "product Two"}]}