Temporal.PlainTime : méthode equals()
Disponibilité limitée
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
La méthode equals() des instances de Temporal.PlainTime retourne true si cette heure est équivalente en valeur à une autre heure (sous une forme convertible par Temporal.PlainTime.from()), et false sinon. Elles sont comparées par leurs valeurs temporelles. Cela équivaut à Temporal.PlainTime.compare(this, other) === 0.
Syntaxe
equals(other)
Paramètres
other-
Une chaîne de caractères, un objet ou une instance de
Temporal.PlainTimereprésentant l'autre heure à comparer. Elle est convertie en objetTemporal.PlainTimeen utilisant le même algorithme queTemporal.PlainTime.from().
Valeur de retour
true si cette heure est égale à other à la fois dans leur valeur temporelle et leur calendrier, false sinon.
Exemples
>Utiliser la méthode 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
Spécifications
| Spécification |
|---|
| Temporal> # sec-temporal.plaintime.prototype.equals> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Temporal.PlainTime - La méthode statique
Temporal.PlainTime.compare()