In primo luogo, dobbiamo essere molto chiari su ciò che JavaScript fa e non include.
La definizione per ciò che JavaScript include è EMCA-262 guide. Questa è l'unica cosa che JavaScript deve avere.
Tutto il resto - dal DOM
all'oggetto performance
sono aggiunte fornite dall'ambiente host.
Alcuni - molti - browser hanno scelto di aggiungere performance.now()
ma NON fa parte di JavaScript - solo qualcosa che JavaScript può chiamare.
nodeJS
al momento non lo supporta, almeno non immediatamente, ma sembra che qualcuno abbia creato un modulo che ti dia quell'abilità.
io non ho provato, appena fatto un rapido Google per 'performance.now` nodi e questo è stato il primo colpo: https://www.npmjs.com/package/performance-now
fonte
2016-06-18 16:11:23
L'API 'performance' è una cosa browser web; non fa parte del codice JavaScript, proprio come il DOM non fa parte di JavaScript. – Pointy
Nel nodo, probabilmente si desidera 'process.hrtime()'. Comunque, alcune API sono specifiche dell'host. Il modo migliore per saperlo è il test. –