| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Operators/Strict_equality | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'oprateur d'galit stricte (===) vrifie si ses deux oprandes sont gaux et renvoie un boolen correspondant au rsultat. la diffrence de l'oprateur d'galit, l'oprateur d'galit stricte considre toujours des oprandes de types diffrents comme tant diffrents.
console.log(1 === 1);
// Expected output: true
console.log("hello" === "hello");
// Expected output: true
console.log("1" === 1);
// Expected output: false
console.log(0 === false);
// Expected output: false
x === y;
Les oprateurs d'galit stricte (=== et !==) utilisent l'algorithme de comparaison d'galit stricte pour comparer deux oprandes.
false.true uniquement s'ils rfrent au mme objet.null ou si les deux oprandes valent undefined, on renvoie true.NaN, on renvoie false.+0 and -0 sont considrs comme gaux.true ou tous les deux false).La diffrence fondamentale avec l'oprateur d'galit (==) est que, lorsque les oprandes sont de types diffrents, == tentera une conversion vers un type commun avant la comparaison.
console.log("hello" === "hello"); // true
console.log("hello" === "hola"); // false
console.log(3 === 3); // true
console.log(3 === 4); // false
console.log(true === true); // true
console.log(true === false); // false
console.log(null === null); // true
console.log("3" === 3); // false
console.log(true === 1); // false
console.log(null === undefined); // false
const objet1 = {
name: "coucou",
};
const objet2 = {
name: "coucou",
};
console.log(objet1 === objet2); // false
console.log(objet1 === objet1); // true
| Spcification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-equality-operators |
Cette page a t modifie le 7 sept. 2026 par les contributeurices du MDN.
Certaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |