Temporal.PlainTime.prototype.equals()
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 equals()
Methode von Temporal.PlainTime
Instanzen gibt true
zurück, wenn diese Zeit gleichwertig in Wert zu einer anderen Zeit ist (in einer Form, die durch Temporal.PlainTime.from()
konvertierbar ist), und false
andernfalls. Sie werden anhand ihrer Zeitwerte verglichen. Es ist äquivalent zu Temporal.PlainTime.compare(this, other) === 0
.
Syntax
equals(other)
Parameter
other
-
Ein String, ein Objekt oder eine
Temporal.PlainTime
Instanz, die die andere Zeit, die verglichen werden soll, darstellt. Es wird unter Verwendung desselben Algorithmus zu einemTemporal.PlainTime
Objekt konvertiert wieTemporal.PlainTime.from()
.
Rückgabewert
true
, wenn diese Zeit sowohl in ihrem Zeitwert als auch in ihrem Kalender gleich other
ist, false
andernfalls.
Beispiele
Verwendung von equals()
const time1 = Temporal.PlainTime.from("12:34:56");
const time2 = Temporal.PlainTime.from({ hour: 12, minute: 34, second: 56 });
console.log(time1.equals(time2)); // true
const time3 = Temporal.PlainTime.from("00:34:56");
console.log(time1.equals(time3)); // false
Spezifikationen
Specification |
---|
Temporal # sec-temporal.plaintime.prototype.equals |