วิธี HTML DOM console.timeEnd()
- หน้าก่อน time()
- หน้าต่อไป trace()
- กลับไปยังชั้นบน Window Console 对象
คำนิยามและวิธีใช้
วิธี console.timeEnd() หยุดนับเวลาและเขียนผลลัพธ์เข้ามุมมองคอนโซล
วิธีนี้อนุญาตให้คุณนับเวลาสำหรับการทำงานบางส่วนของโค้ดเพื่อทดสอบ
กรุณาใช้ วิธี console.time() เริ่มตั้งเวลา
กรุณาใช้ตัวแปร label ที่จะหยุดเมื่อนับเวลา
คำเตือน:กรุณาให้มั่นใจว่ามีมุมมองตัวแสดงคอนโซลเปิด (กด F12 ดูคอนโซล)
ตัวอย่าง
ตัวอย่าง 1
เวลาใช้สำหรับวน loop for 10 แสนครั้งเท่าไหร่?
console.time(); for (i = 0; i < 100000; i++) { // some code } console.timeEnd();
ตัวอย่าง 2
ใช้ตัวแปร label:
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
ตัวอย่าง 3
ใครเร็วขึ้น วน loop for หรือ loop while?
var i; console.time("test for loop"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test for loop"); i = 0; console.time("test while loop"); while (i < 1000000) { i++ } console.timeEnd("test while loop");
ภาษา
console.timeEnd(label)
ค่าตัวแปร
ตัวแปร | ประเภท | คำอธิบาย |
---|---|---|
label | ตัวอักษร | เลือกได้ |
การสนับสนุนโปรแกรมบราวเซอร์
ตัวเลขในตารางระบุเวอร์ชีเนอร์แรกที่สนับสนุนวิธีนี้
วิธี | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.timeEnd() | สนับสนุน | 11 | 10 | 4 | สนับสนุน |
- หน้าก่อน time()
- หน้าต่อไป trace()
- กลับไปยังชั้นบน Window Console 对象