4장에서 7장까지의 내용을 담았습니다.
9~10 장 까지의 내용 중 활용법을 생각해 적었습니다
알게 된 점 React.memo는 얕은 비교를 한다고 보았는데 이 얕은 비교가 어떻게 동작하는지 알 수 있게 되었다. 실질적인 값이 아닌 메모리 주소만을 비교하는 것 깊은 복사 역시 useState와 같은 상태값 저장에서 참조데이터를 수정할 때 쓰이는데 깊은
let, const 등은 호이스팅이 이루어지지 않는 것이 아닌 오류를 통해 이루어지지 않는 것 처럼 보이는 것이다. 실제로는 호이스팅이 이루어지지만, 변수가 선언되기 전에 사용되었기 때문에 오류가 발생한다.타입스크립트에서 class 등을 만들 때 get set을 사용한
자바스크립트의 모든 객체는 자신의 부모 역할을 담당하는 객체와 연결되어 있다.⇒ 객체 지향의 상속 개념 같이 부모 객체의 프로퍼티 혹은 메소드에 프로토타입 체인을 통해 접근 가능하다.자바스크립트의 모든 객체는 \[Prototype]이라는 인터널 슬롯(internal s
다음 코드의 실행 결과를 쓰시오.curry 함수에서 12를 만들어 낼 수 있는 방법을 쓰시오this는 자신이 속한 객체 또는 자신이 생성할 인스턴스를 가리키는 자기 참조 변수 다.this를 통해 자신이 속한 객체 또는 자신이 생성할 인스턴스의 프로퍼티나 메서드를 참조할