طريقة HTML DOM console.time()

التعريف والاستخدام

طريقة 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 الدعم