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
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()
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 |