목록모던 리액트 Deep Dive (1)
나는개발자니까

값을 저장하는 방식의 차이 원시 타입과 객체 타입의 가장 큰 차이점은 값을 저장하는 방식의 차이다. 이 값을 저장하는 방식의 차이가 동등 비교를 할 때 차이를 만드는 원인이다. 원시 타입 let hello = 'hello world' let hi = hello console.log(hello === hi) // true let hello = 'hello world' let hi = 'hello world' console.log(hello === hi) // true 값을 비교하기 때문에, 값을 전달하는 방식과 각각 선언하는 방식 모두 true 를 반환한다. 객체 타입 객체는 프로퍼티 (property)를 삭제, 추가, 수정할 수 있으므로 원시 값과 다르게 변경 가능한 형태로 저장되며 값을 복사할 때도 값..
React
2024. 1. 31. 10:21