
Object.is() 함수는 두 개의 값을 비교할 때, NaN 값을 비교할 때 오류가 발생하는 이유는 NaN (Not a Number) 값이 유일한 값이기 때문입니다. NaN은 자기 자신과도 다르기 때문에, Object.is() 함수는 NaN 값을 비교할 때 false를 반환합니다.
Object.is() 함수는 두 개의 객체를 비교할 때, 두 개의 객체가 동일한 참조를 가지는지를 비교합니다. 객체는 참조 타입이기 때문에, 두 개의 객체가 동일한 값을 갖더라도, 서로 다른 참조를 가질 수 있습니다. 따라서, Object.is() 함수는 두 개의 객체가 동일한 참조를 가지는지 비교합니다.
2025-06-25 19:20