Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. JavaScript
  3. Справочник по JavaScript
  4. Выражения и операторы
  5. Строгое неравенство (!==)

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

Строгое неравенство (!==)

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨июль 2015 г.⁩.

Операторстрогого неравенства (!==) проверяет, являются ли два операнда неравными, возвращая логическое значение. В отличие от операторанестрогого неравенства всегда считает операнды разных типов неравными.

Интерактивный пример

console.log(1 !== 1);// Expected output: falseconsole.log("hello" !== "hello");// Expected output: falseconsole.log("1" !== 1);// Expected output: trueconsole.log(0 !== false);// Expected output: true

Синтаксис

js
x !== y

Описание

Оператор строгого неравенства проверяет, являются ли два операнда неравными, что является отрицанием операторастрогого равенства. Поэтому две строки ниже всегда дадут одинаковый результат:

js
x !== y;!(x === y);

Подробное описание алгоритма сравнения есть на странице операторастрогого равенства.

Так же как и оператор строгого равенства, оператор строгого неравенства всегда считает операнды разных типов неравными.

js
3 !== "3"; // true

Примеры

Сравнение операндов одного типа

js
"hello" !== "hello"; // false"hello" !== "hola"; // true3 !== 3; // false3 !== 4; // truetrue !== true; // falsetrue !== false; // truenull !== null; // false

Сравнение операндов разных типов

js
"3" !== 3; // truetrue !== 1; // truenull !== undefined; // true

Сравнение объектов

js
const object1 = {  key: "value",};const object2 = {  key: "value",};console.log(object1 !== object2); // trueconsole.log(object1 !== object1); // false

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

Specification
ECMAScript® 2026 Language Specification
# sec-equality-operators

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

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

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp