new Benchmark()
- Description:
Utility-Klasse zur Messung von Laufzeiten.
- Source:
Members
history :Array.<{x: (number|string), y: number}>
- Description:
Gespeicherte Messdaten.
- Source:
Gespeicherte Messdaten.
Type:
- Array.<{x: (number|string), y: number}>
Methods
getAverage() → {number}
- Source:
Returns:
Durchschnitt aller Messungen.
- Type
- number
getDuration() → {number}
- Source:
Returns:
Aktuelle Dauer in ms.
- Type
- number
record(label, timeopt)
- Description:
Speichert einen Datenpunkt.
- Source:
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
label |
number | string | Label für X-Achse. |
||
time |
number |
<optional> |
null
|
Dauer (optional). |
reset()
- Description:
Setzt alles zurück.
- Source:
start()
- Description:
Startet die Zeitmessung.
- Source:
stop() → {number}
- Description:
Stoppt die Zeitmessung.
- Source:
Returns:
Dauer in ms.
- Type
- number