Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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

js
equals(other)

Paramètres

other

Une chaîne de caractères, un objet ou une instance de Temporal.PlainTime représentant l'autre heure à comparer. Elle est convertie en objet Temporal.PlainTime en utilisant le même algorithme que Temporal.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()

js
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