timeEnd()
Misol
for siklini 100.000 marta bajarish qancha vaqt oladi:
console.time();
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd();
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
timeEnd() metodi taymerni to‘xtatadi va natijani konsolga yozadi.
timeEnd() metodi test qilish maqsadida kod amallarining bajarilish vaqtini o‘lchash imkonini beradi.
Eslatma
Bir vaqtning o‘zida ko‘plab taymerlarni ishga tushirishingiz mumkin.
Turli taymerlarga nom berish uchun label parametridan foydalaning.
Shuningdek qarang:
Sintaksis
console.timeEnd(label)
Parametrlar
| Parametr | Tavsif |
| label | Ixtiyoriy. Taymer nomi. |
Ko‘proq misollar
label parametridan foydalanish:
console.time("test1");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("test1");
O‘zingiz sinab ko‘ring »
Qaysi biri tezroq: for sikli yoki while sikli?
console.time("for loop");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
console.timeEnd() barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
