Temporal.Duration.prototype.abs()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die abs() Methode von Temporal.Duration Instanzen gibt ein neues Temporal.Duration Objekt mit dem absoluten Wert dieser Dauer zurück (alle Felder haben die gleiche Größe, aber das Vorzeichen wird positiv).
Syntax
js
abs()
Parameter
Keine.
Rückgabewert
Ein neues Temporal.Duration Objekt mit dem absoluten Wert dieser Dauer, der entweder der gleiche wie diese Dauer ist, wenn sie bereits positiv ist, oder seine Negation, wenn sie negativ ist.
Beispiele
>Verwendung von abs()
js
const d1 = Temporal.Duration.from({ hours: 1, minutes: 30 });
const d2 = Temporal.Duration.from({ hours: -1, minutes: -30 });
console.log(d1.abs().toString()); // "PT1H30M"
console.log(d2.abs().toString()); // "PT1H30M"
Spezifikationen
| Specification |
|---|
| Temporal> # sec-temporal.duration.prototype.abs> |