๐ย Reference
๐ย Chapter
Object.is()
ย static method determines whether two values areย the same value.์์ 1
console.log(Object.is('1', 1));
// Expected output: false
console.log(Object.is(NaN, NaN));
// Expected output: true
console.log(Object.is(-0, 0));
// Expected output: false
const obj = {};
console.log(Object.is(obj, {}));
// Expected output: false
NaN
ย ์ย **์ฐ์ ์ฐ์ฐ ๋ถ๊ฐ(not-a-number)**๋ฅผ ๋ปํ๋ค.==
ย ์ ์ผ์น ๋น๊ต ์ฐ์ฐ์ย ===
ย ๋กย NaN
์ ๋น๊ตํ๋ฉด ๋๋คย false
ย ๋ฅผ ๋ฐํํ๋ค.NaN
ย ์ ์๊ธฐ์์ ์ ๋น๊ตํ์๋ ์ผ์นํ์ง ์๋ ์ ์ผํ ๊ฐ์ด๋ค.console.log(NaN == NaN); // false
console.log(NaN === NaN); // false