วิธี HTML DOM console.time()
- หน้าก่อน table()
- หน้าต่อไป timeEnd()
- กลับไปยังด้านบน Window Console 对象
การระบุและการใช้
วิธี console.time() สร้างตัวอักษรเวลาเริ่มต้นในมุมมองคอนโซล
วิธีนี้อนุญาตให้คุณเคล็ดชื่อในบางปฏิบัติการของรหัสเพื่อทดสอบ
ใช้ วิธี console.timeEnd() สิ้นสุดการตั้งเวลาและแสดงผลลัพธ์ใน console.view
ใช้ปรมาณ 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 < 1000000; 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.time(label)
ค่าปรากฏการณ์
ปรากฏการณ์ | ประเภท | รายละเอียด |
---|---|---|
label | ตัวอักษร | เลือกได้. ใช้ปรมาณ label ในการตั้งชื่อตัวอักษร. |
เว็บเบราเซอร์สนับสนุน
ตัวเลขในตารางชี้ว่าสำหรับการสนับสนุนวิธีนี้ ตัวเบราเซอร์เวอร์ชนะแรกที่สนับสนุนมี
วิธี | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.time() | สนับสนุน | 11 | 10 | 4 | สนับสนุน |
- หน้าก่อน table()
- หน้าต่อไป timeEnd()
- กลับไปยังด้านบน Window Console 对象