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

السؤال

Recommended Posts

  • 0
نشر

فائدة الكونسول تكمن أثناء تطوير المشروع، حيث تقوم بعرض نتيجة الكود مثل تتبع مخرجات الدوال في الكود مما يساعدك فهم كيفية عمل الدوال وكيفية تأثيرها على البيانات.

أو عرض الاستجابة من الخادم والبيانات التي تم إرسالها أو البيانات المرسلة من الواجهة الأمامية إلى الخادم، أي مفيد في عملية الـ debugging فبدون عرض تلك البيانات لن تتمكن من فهم ما يحدث وسبب حدوث مشكلة معينة.

أيضًا عرض رسائل الأخطاء التي يتم تمريرها كالتالي:

try {
  // ...
} catch (error) {
  console.log(error);
}

 

  • 0
نشر

ال 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"}]}

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...