HTML DOM console.time() yöntemi

Tanım ve Kullanım

console.time() yöntemi konsol görünümünde zamanlayıcıyı başlatır.

Bu yöntem, kodunuzdaki belirli operasyonları zamanlayarak test etmenizi sağlar.

Bu yöntemi kullanın console.timeEnd() yöntemi Zamanlayıcıyı sonlandırın ve sonuçları console.view'da görüntüleyin.

Zamanlayıcıları adlandırmak için label parametresini kullanın, ardından aynı sayfada birden fazla zamanlayıcı ayarlayabilirsiniz.

İpucu:Konsol yöntemlerini test ederken, konsol görünümünün görünür olduğundan emin olun (Konsol'u görmek için F12'ye basın).

Örnek

Örnek 1

10 bin for döngüsü çalıştırmak ne kadar süre alır?

console.time();
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd();

Kişisel olarak deneyin

Örnek 2

label parametresi kullanarak:

console.time("test1");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test1");

Kişisel olarak deneyin

Örnek 3

En hızlısı for döngüsü mü, yoksa while döngüsü mü?

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");

Kişisel olarak deneyin

Sözdizimi

console.time(label)

Parametre değeri

Parametre Tür Açıklama
label Dizgi İsteğe bağlı. Zamanlayıcıya isim vermek için label parametresini kullanın.

Tarayıcı destekler

Tablo içindeki sayılar, bu yöntemin tamamen desteklenen ilk tarayıcı sürümünü belirtir.

Metod Chrome IE Firefox Safari Opera
console.time() Destek 11 10 4 Destek