
React의 동등 비교 == , ===, Object.is 그리고 React.memo와의 상관 관계
·
React
🔑나와 다른 사람을 비교하는 것은 젓가락과 숟가락을 비교하는 거랑 다를 바 없다💡 Object.is란 무엇인가? ▶️ Object.is는 ES6에서 제공하는 기능으로 두 값이 같은 값인지 비교하는 메서드 입니다== ===와 비슷하지만, 몇 가지 특별한 동작을 추가로 처리합니다 ❗️ Object.is의 특징: NaN은 NaN과 같다고 판단합니다 ( === 에서는 false 입니다)+0 과 -0은 다르다고 판단합니다 ( === 에서는 true 입니다)▶️ 위 Table을 보면 더 자세하게 알 수 있습니다. 느슨한 비교와 엄격한 비교라고 부르기 보다는 얕은 비교, 깊은 비교라고 더 많이 부르는 것으로 알고 있습니다. 💻 CODE// 얕은 비교const user = {name : "john"}const..