.
Tulisan ini menerangkan cara kerja dan penggunaan kaedah 'console.time()' dalam JavaScript.
Apakah yang dilakukan oleh Kaedah 'console.time()' dalam JavaScript?
' console.time() ” kaedah menjejaki operasi atau masa pelaksanaan fungsi. Ia memulakan pemasa yang mengira tempoh operasi JavaScript yang ditentukan dan berakhir menggunakan ' console.timeEnd() ” kaedah.
Sintaks
konsol. masa ( label )
'console.time()' menyokong pilihan ' label ” hujah yang menentukan nama operasi. Ia disyorkan dalam berbilang kejadian kaedah 'console.time()' untuk mengenal pasti setiap operasi dengan mudah.
Kod HTML
Pergi melalui kod HTML berikut:
< h2 > konsol. masa ( ) Kaedah dalam JavaScript h2 >< hlm > Buka Konsol ( F12 ) untuk Semak Perlaksanaan Masa hlm >
Dalam coretan kod di atas:
- ' teg ” mencipta subtajuk yang memaparkan pernyataan yang ditentukan.
- ' teg ” menentukan perenggan.
Catatan: Kod HTML di atas akan diikuti sepanjang artikel.
Contoh 1: Menggunakan Kaedah “console.time()” untuk Menganalisis Masa Pelaksanaan Fungsi Kod (“untuk” Gelung)
Dalam contoh ini, ' console.time() Kaedah ' digunakan untuk mendapatkan masa pelaksanaan yang ditentukan ' untuk ” gelung dalam JavaScript.
Kod JavaScript
Pertimbangkan baris kod yang dinyatakan di bawah:
< skrip >konsol. masa ( 'untuk gelung' ) ;
untuk ( ada = 0 ; a < 1000 ; a ++ ) {
}
konsol. tamat masa ( 'untuk gelung' ) ;
skrip >
Dalam blok kod di atas:
- Nyatakan “ console.time() ' kaedah yang mempunyai label ' untuk gelung ” pada permulaan gelung “untuk” yang ditakrifkan.
- Selepas itu ' untuk ” gelung dimulakan yang akan berulang 1000 kali.
- Akhir sekali, ' console.timeEnd() kaedah ” ditakrifkan yang menghentikan pemasa dan menunjukkan jumlah masa larian bagi gelung “untuk”.
Pengeluaran
Seperti yang dilihat, konsol menunjukkan jumlah masa pelaksanaan gelung 'untuk' dalam milisaat (ms).
Contoh 2: Menggunakan Kaedah 'console.timeEnd()' untuk Membandingkan Masa Pelaksanaan Gelung
Contoh ini menerangkan bagaimana ' console.time() kaedah ” boleh digunakan untuk membandingkan berbilang operasi iaitu, masa pelaksanaan “gelung” untuk perbandingan.
Kod JavaScript
Gambaran keseluruhan kod JavaScript berikut:
< skrip >konsol. masa ( 'Pertama untuk gelung' ) ;
untuk ( di dalam = 0 ; i < 1000 ; i ++ ) {
}
konsol. tamat masa ( 'Pertama untuk gelung' ) ;
konsol. masa ( 'Kedua untuk gelung' ) ;
untuk ( ada = 0 ; a < 2000 ; a ++ ) {
}
konsol. tamat masa ( 'Kedua untuk gelung' ) ;
skrip >
Dalam kod di atas:
- Pertama, nyatakan ' console.time() ' kaedah untuk memulakan pemasa untuk yang pertama dimulakan ' untuk ” gelung.
- Dalam langkah seterusnya, gelung 'untuk' pertama dimulakan.
- Selepas itu, lampirkan ' console.timeEnd() ” kaedah untuk menghentikan pemasa untuk mendapatkan jumlah masa pelaksanaan.
- Seterusnya, kaedah 'console.time()' digunakan sekali lagi untuk gelung yang terakhir, dan kaedah 'console.timeEnd()' juga menghentikan pemasa.
Pengeluaran
Seperti yang dianalisis, konsol menunjukkan jumlah masa larian kedua-dua gelung 'untuk' yang dimulakan, dengan itu membandingkannya.
Kesimpulan
JavaScript menawarkan terbina dalam ' console.time() ” kaedah yang memulakan pemasa dan mengira tempoh fungsi kod yang ditentukan. Ia membantu dalam membandingkan masa pelaksanaan operasi dan untuk tujuan ujian. Sebaik sahaja pemasa bermula, ia berhenti dengan bantuan kaedah 'console.timeEnd()'.
Panduan ini menerangkan cara kerja dan penggunaan kaedah 'console.time()' dalam JavaScript.