Răsfoiți Sursa

Clock: Clean up.

linbingquan 4 ani în urmă
părinte
comite
4ab875bd20
1 a modificat fișierele cu 8 adăugiri și 2 ștergeri
  1. 8 2
      src/core/Clock.js

+ 8 - 2
src/core/Clock.js

@@ -14,7 +14,7 @@ class Clock {
 
 	start() {
 
-		this.startTime = ( typeof performance === 'undefined' ? Date : performance ).now(); // see #10732
+		this.startTime = now();
 
 		this.oldTime = this.startTime;
 		this.elapsedTime = 0;
@@ -50,7 +50,7 @@ class Clock {
 
 		if ( this.running ) {
 
-			const newTime = ( typeof performance === 'undefined' ? Date : performance ).now();
+			const newTime = now();
 
 			diff = ( newTime - this.oldTime ) / 1000;
 			this.oldTime = newTime;
@@ -65,4 +65,10 @@ class Clock {
 
 }
 
+function now() {
+
+	return ( typeof performance === 'undefined' ? Date : performance ).now(); // see #10732
+
+}
+
 export { Clock };