Temporal.Duration.prototype.abs()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
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, das entweder dieselbe Dauer ist, wenn es bereits positiv ist, oder dessen Negation, wenn es 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 |