.
تشرح هذه الكتابة كيفية عمل واستخدام طريقة 'console.time ()' في JavaScript.
ماذا تفعل طريقة “console.time ()” في JavaScript؟
ال ' console.time () 'طريقة تتبع العملية أو وقت تنفيذ الوظيفة. يبدأ المؤقت الذي يحسب مدة عملية JavaScript المحددة وينتهي باستخدام ' console.timeEnd () ' طريقة.
بناء الجملة
وحدة التحكم. وقت ( ملصق )
يدعم 'console.time ()' الخيار ' ملصق 'الذي يحدد اسم العملية. يوصى باستخدامه في التكرارات المتعددة لطريقة 'console.time ()' لتحديد كل عملية بسهولة.
كود HTML
انتقل من خلال كود HTML التالي:
< h2 > وحدة التحكم. وقت ( ) طريقة في JavaScript h2 >< ص > افتح لوحة التحكم ( F12 ) للتحقق من التنفيذ وقت ص >
في مقتطف الشفرة أعلاه:
- ال ' ”تقوم العلامة بإنشاء عنوان فرعي يعرض العبارة المحددة.
- ال ' 'العلامة تحدد فقرة.
ملحوظة: سيتم اتباع كود HTML أعلاه في جميع أنحاء المقالة.
مثال 1: تطبيق طريقة 'console.time ()' لتحليل وقت تنفيذ وظيفة الكود (حلقة 'for')
في هذا المثال ، ' console.time () 'يتم استخدام الطريقة' للحصول على وقت تنفيذ ' ل 'في جافا سكريبت.
كود جافا سكريبت
ضع في اعتبارك سطور الكود المذكورة أدناه:
< النصي >وحدة التحكم. وقت ( 'لحلقة' ) ؛
ل ( هناك = 0 ؛ أ < 1000 ؛ أ ++ ) {
}
وحدة التحكم. انتهى الوقت ( 'لحلقة' ) ؛
النصي >
في كتلة التعليمات البرمجية أعلاه:
- حدد ال ' console.time () 'طريقة لها تسمية' لحلقة 'في بداية حلقة' for 'المحددة.
- بعد ذلك ' ل تتم تهيئة حلقة 'التي ستتكرر 1000 مرة.
- أخيرًا ، ' console.timeEnd () يتم تعريف طريقة 'إيقاف المؤقت وإظهار إجمالي وقت تشغيل حلقة' for '.
انتاج |
كما رأينا ، تعرض وحدة التحكم إجمالي وقت تنفيذ حلقة 'for' بالمللي ثانية (مللي ثانية).
مثال 2: تطبيق طريقة 'console.timeEnd ()' لمقارنة وقت تنفيذ الحلقات
يوضح هذا المثال كيف أن ' console.time () يمكن استخدام طريقة 'لمقارنة عمليات متعددة ، أي وقت تنفيذ' الحلقات 'للمقارنة.
كود جافا سكريبت
نظرة عامة على تعليمات JavaScript البرمجية التالية:
< النصي >وحدة التحكم. وقت ( 'الحلقة الأولى' ) ؛
ل ( وكان في = 0 ؛ أنا < 1000 ؛ أنا ++ ) {
}
وحدة التحكم. انتهى الوقت ( 'الحلقة الأولى' ) ؛
وحدة التحكم. وقت ( 'حلقة ثانية' ) ؛
ل ( هناك = 0 ؛ أ < 2000 ؛ أ ++ ) {
}
وحدة التحكم. انتهى الوقت ( 'حلقة ثانية' ) ؛
النصي >
في الكود أعلاه:
- أولاً ، حدد ' console.time () طريقة 'لبدء المؤقت لأول مرة تمت تهيئتها' ل ' حلقة.
- في الخطوة التالية ، يتم تهيئة حلقة 'for' الأولى.
- بعد ذلك ، قم بإرفاق ' console.timeEnd () 'طريقة لإيقاف المؤقت للحصول على إجمالي وقت التنفيذ.
- بعد ذلك ، يتم تطبيق طريقة 'console.time ()' مرة أخرى للحلقة الأخيرة ، وبالمثل تقوم طريقة 'console.timeEnd ()' بإيقاف المؤقت.
انتاج |
كما تم التحليل ، تُظهر وحدة التحكم إجمالي وقت التشغيل لكل من حلقات 'for' التي تمت تهيئتها ، وبالتالي مقارنتها.
خاتمة
تقدم جافا سكريبت ' console.time () 'الذي يبدأ الموقت ويحسب مدة وظيفة الكود المحدد. يساعد في مقارنة وقت تنفيذ العمليات ولأغراض الاختبار. بمجرد أن يبدأ العداد ، فإنه يتوقف بمساعدة طريقة “console.timeEnd ()”.
يصف هذا الدليل طريقة عمل واستخدام طريقة 'console.time ()' في JavaScript.