"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > أهم طرق وحدة تحكم JS التي يجب أن تعرفها كمبتدئ!

أهم طرق وحدة تحكم JS التي يجب أن تعرفها كمبتدئ!

تم النشر بتاريخ 2024-08-28
تصفح:708

Top JS console methods to know as a beginner!

مرحبًا يا شباب، هذه أول مشاركة لي في مجتمع DEV. أردت فقط مشاركة بعض أساليب وحدة تحكم JS المهمة والتي ساعدتني في أن أكون مبتدئًا في Javascript. أتمنى أن تجدها مفيدة!


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

console.log()

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

مثال:
console.log('Hello, world!');

console.error()

إخراج رسالة خطأ إلى وحدة التحكم. مشابه لـ console.log()، ولكن باللون الأحمر وبادئة "خطأ".

مثال:
console.error('Something went wrong!');
console.error(new Error('Invalid input'));

console.warn()

إخراج رسالة تحذير إلى وحدة التحكم. مشابه لـ console.log()، ولكن بلون أصفر وبادئة "تحذير".

مثال:
console.warn('Deprecated function used!');
console.warn('Please update your code');

console.info()

إخراج رسالة إعلامية إلى وحدة التحكم. يشبه console.log()، ولكن بلون أزرق وبادئة "معلومات".

مثال:
console.info('Application started');
console.info('Connected to database');

console.debug()

إخراج رسالة تصحيح إلى وحدة التحكم. يشبه console.log()، ولكن بلون رمادي وبادئة "Debug".

لاحظ أن هذه الطريقة متاحة فقط في بعض المتصفحات وبيئات Node.js.

مثال:
console.debug('Entering function foo()');
console.debug('Variable x has value:', x);

console.assert()

إخراج رسالة خطأ إلى وحدة التحكم إذا كانت الوسيطة الأولى خاطئة. مفيد لتصحيح الأخطاء والاختبار.

مثال:
console.assert(typeof x === 'number', 'x must be a number');
console.assert(y > 0, 'y must be positive');

console.table()

إخراج جدول بالبيانات المقدمة. في المثال الموضح أدناه، سيتم إخراج الفهرس والاسم والتشغيل

مثال:
const data = [
  { name: 'John', age: 30 },
  { name: 'Jane', age: 25 },
  { name: 'Bob', age: 40 },
];
console.table(data);

console.clear()

مسح وحدة التحكم.

مثال:
console.clear();

console.count()

يخرج عدد المرات التي تم فيها استدعاء الأسلوب console.count() بنفس التصنيف.

مثال:
console.count('loop iteration');
console.count('loop iteration');
console.count('another label');

console.group() & console.groupEnd()

يقوم console.group() بإخراج مجموعة من رسائل وحدة التحكم معًا، مما يسهل القراءة والتصحيح.
يقوم console.groupEnd() بإخراج نهاية مجموعة رسائل وحدة التحكم.

مثال:
console.group('My group');
console.log('Message 1');
console.log('Message 2');
console.groupEnd();

console.time() & console.timeEnd()

يقيس الوقت المستغرق لتنفيذ كتلة من التعليمات البرمجية.

لاحظ أن console.timeEnd() ضروري لأن القياس لن يعمل بدون مؤقت البدء ومؤقت التوقف.

مثال:
console.time('myTimer');
// some code here
console.timeEnd('myTimer');

console.trace()

إخراج تتبع المكدس إلى وحدة التحكم

مثال:
console.trace();

هذه هي طرق وحدة التحكم الأكثر استخدامًا. هناك عدد قليل من البرامج الأخرى، مثل console.dir() وconsole.dirxml()، ولكنها أقل استخدامًا.

تذكر أن وحدة التحكم هي أداة قوية لتصحيح الأخطاء واختبار التعليمات البرمجية الخاصة بك. استخدمه بحكمة!

شكرًا لك على وقتك، ونأمل أن يكون هذا مفيدًا!

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/shivanshu_pareek/top-js-console-methods-to-know-as-a-beginner-226b?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3