Рубрики
Без рубрики

Объектом является метод()

Узнайте все о методе JavaScript is() объекта Object

Этот метод был представлен в ES2015. Она направлена на то, чтобы помочь сравнить ценности.

Использование:

Object.is(a, b)

Результат всегда ложный если только:

  • a и b являются одним и тем же точным объектом
  • a и b являются равными строками (строки равны, когда состоят из одних и тех же символов, в том же порядке)
  • a и b являются равными числами (числа равны, когда их значение равно)
  • a и b оба не определены , оба нулевые , оба Нан , оба верно или и то, и другое ложный

0 и -0 являются разными значениями в JavaScript, поэтому обратите внимание в этом особом случае (преобразуйте все в +0 например, используя унарный оператор + перед сравнением).

Оригинал: “https://flaviocopes.com/javascript-object-is/”