Gọi console.time ([label]) bắt đầu hẹn giờ mới. Khi console.timeEnd ([label]) được gọi, thời gian đã trôi qua, tính bằng mili giây, kể từ lệnh gọi .time () ban đầu được tính toán và ghi lại. Do hành vi này, bạn có thể gọi .timeEnd () nhiều lần với cùng một nhãn để ghi lại thời gian đã trôi qua kể từ khi thực hiện lệnh gọi .time () ban đầu.
Ví dụ 1 :
console.time('response in');
alert('Click to continue');
console.timeEnd('response in');
alert('One more time');
console.timeEnd('response in');
sẽ xuất ra:
response in:774.967ms
response in:1402.199ms
Ví dụ 2 :
var elms =document.getElementsByTagName('*'); //chọn tất cả các yếu tố trên trang
console.time('Loop time');
for (var i = 0; i < 5000; i++) {
for (var j = 0, length =elms.length; j
// nothing to do ...
}
}
console.timeEnd('Loop time');
sẽ xuất ra:
Loop time:40.716ms
Tham khảo GoalKicker.com
Dịch: Devmaster Academy