طريقة HTML DOM console.time()
- الصفحة السابقة table()
- الصفحة التالية timeEnd()
- العودة إلى الطبقة العليا مثل Window Console
التعريف والاستخدام
طريقة console.time() في واجهة التحكم في الصندوق.
هذه الطريقة تسمح لك بتتبع وقت بعض العمليات في الكود لتجربة اختبار.
استخدم طريقة console.timeEnd() انهاء التمريض وعرض النتائج في console.view.
استخدم معامل label لتسمية التمريض، ثم يمكنك تعيين عدة تمريضات على نفس الصفحة.
نصيحة:أثناء اختبار طرق التحكم في الصندوق، تأكد من أن واجهة مشهد الصندوق مرئية (اضغط على F12 لرؤية الصندوق).
مثال
مثال 1
كم من الوقت يستغرق تنفيذ حلقة for 100000 مرة؟
console.time(); for (i = 0; i < 100000; i++) { // بعض الكود } console.timeEnd();
مثال 2
استخدام معامل label:
console.time("test1"); for (i = 0; i < 100000; i++) { // بعض الكود } console.timeEnd("test1");
مثال 3
أي منهما أسرع، حلقة for أم حلقة while؟
var i; console.time("test for loop"); for (i = 0; i < 1000000; i++) { // بعض الكود } console.timeEnd("test for loop"); i = 0; console.time("test while loop"); while (i < 1000000) { i++ } console.timeEnd("test while loop");
النحو
console.time(label)
قيمة المعامل
معامل | نوع | الوصف |
---|---|---|
label | الخط النصي | اختياري. استخدم معامل label لتسمية التمريض. |
المتصفح يدعم
الرقم في الجدول يوضح إصدار المتصفح الأول الذي يدعم هذه الطريقة بشكل كامل.
الطريقة | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.time() | الدعم | 11 | 10 | 4 | الدعم |
- الصفحة السابقة table()
- الصفحة التالية timeEnd()
- العودة إلى الطبقة العليا مثل Window Console