Spec-Zone.ru › JavaScript

Temporal.PlainDate.prototype.equals()

Базовый уровень Ограниченная доступность

Эта функция не является базовой, поскольку она не работает в некоторых из наиболее широко используемых браузеров.

Метод equals() экземпляров Temporal.PlainDate возвращает true, если эта дата эквивалентна по значению другой дате (в форме, преобразуемой с помощью Temporal.PlainDate.from()), и false в противном случае. Они сравниваются как по значениям даты, так и по их календарям, поэтому две даты из разных календарей могут считаться равными с помощью Temporal.PlainDate.compare(), но не с помощью equals().

Синтаксис

equals(other)

Параметры

other
Строка, объект или экземпляр Temporal.PlainDate, представляющий другую дату для сравнения. Он преобразуется в объект Temporal.PlainDate с использованием того же алгоритма, что и Temporal.PlainDate.from().

Возвращаемое значение

true, если эта дата равна other как по значению даты, так и по их календарю, false в противном случае.

Примеры

Использование equals()

const date1 = Temporal.PlainDate.from("2021-08-01");
const date2 = Temporal.PlainDate.from({ year: 2021, month: 8, day: 1 });
console.log(date1.equals(date2)); // true

const date3 = Temporal.PlainDate.from("2021-08-01[u-ca=japanese]");
console.log(date1.equals(date3)); // false

const date4 = Temporal.PlainDate.from("2021-08-02");
console.log(date1.equals(date4)); // false

Спецификации

Спецификация
Temporal
# sec-temporal.plaindate.prototype.equals

Совместимость с браузерами

Настольные Мобильные Серверные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet WebView Android WebView on iOS Bun Deno Node.js
equals
144
144
139
128
preview
144
139
95
Нет
Нет
144
Нет
1.4.0
2.7
26.0.0

Смотрите также

  • Temporal.PlainDate
  • Temporal.PlainDate.compare()

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/equals

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API