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

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

طريقة console.timeEnd() تنهي جهاز التوقيت وتكتب النتيجة في واجهة مشهد الجهاز.

هذه الطريقة تسمح لك بتوقيت بعض العمليات في الكود للاختبار.

استخدم طريقة console.time() إطلاق جهاز التوقيت.

استخدم معامل 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 < 100000; i++) {
  // بعض الكود
}
console.timeEnd("test for loop");
i = 0;
console.time("test while loop");
while (i < 1000000) {
  i++
}
console.timeEnd("test while loop");

جرب بنفسك

النحو

console.timeEnd(العلامة)

قيمة المتغير

المتغير النوع الوصف
العلامة النص اختياري. اسم التحكم الذي سيتم إنهاؤه.

دعم المتصفح

الرقم في الجدول يوضح أحدث إصدار من المتصفح الذي يدعم هذه الطريقة بالكامل.

الطريقة Chrome IE Firefox Safari Opera
console.timeEnd() الدعم 11 10 4 الدعم