console.time &console.timeEnd

console.time a console.timeEnd metody umožňují vývojářům načasovat jakoukoli rutinu a získat trvání v milisekundách. Vzhledem k tomu, že je výkon JavaScriptu stále důležitější, je dobré znát základní techniky srovnávacích postupů. Jedním z nejzákladnějších nástrojů pro srovnávání je console.timeconsole.timeEnd .

console.time začíná čas a console.timeEnd zastaví časovač a vyplivne dobu trvání:

// Kick off the timer
console.time('testForEach');

// (Do some testing of a forEach, for example)

// End the timer, get the elapsed time
console.timeEnd('testForEach');

// 4522.303ms (or whatever time elapsed)

Předání názvu časovače jako prvního argumentu vám umožní spravovat souběžné časovače. console.timeEnd hovor okamžitě vyplivne uplynulý čas v milisekundách.

Existují pokročilejší techniky pro testování výkonu a srovnávání, ale console.time /timeEnd poskytnout rychlou manuální metodu testování rychlosti!