Skip to content

ch09~12 스터디 내용 질문 정리 🧹 #15

@zelkovaria

Description

@zelkovaria

🔍 질문 내용

  • ‘함수가 외부 상태를 변경하면 상태 변화를 추적하기 어렵다’를 해결하기위해 제시한 대응법들에 있던 옵저버, 객체를 불변 객체로 전환, ..복사 등에 대한 해결 방법이 궁금해요
  • 프로퍼티 참조시 var value = elem && elem.value;elem?.value나 결국 비슷한 결과가 나오는데 후자가 더 개선된 방법이라고 이해하면 될까요? 각각 어떤 상황에 쓰는게 좋은지 궁금해요
  • 함수형 컴포넌트가 React에서 주류가 된 이유 중 하나는 일급 객체로서의 간결함이라는 장점때문이라는 내용을 본 적이 있습니다..! 함수형 컴포넌트가 클래스 컴포넌트보다 더 나은 이유가 비슷한 내용인지 궁금해요
  • 리액트를 순수함수로 구성하는게 좋은 이유가 궁금해요
  • 함수 선언문은 표현식이 아닌 문이므로 변수에 할당할 수 없다. 에 대한 설명중
    var add = function add(x, y) {
        return x + y;
    }
    
    console.log(add(2, 5));
    
    변수에 할당할 수 없다고 하지만 굉장히 할당 되는 것처럼 보이는데, 설명을 읽어봐도 이부분이 아직 완벽하게 이해되는 것 같지 않아서 헷갈려요
  • function 생성자 함수를 사용하면 일반 함수와 클로저와 관련하여 어떤 차이점이 있는건지 이해가 잘 되지 않아요

✨ 기타 내용

  • useEffect와 디펜던시(feat. 객체 값 비교)
  • 실행컨텍스트(feat. 함수와 클로저)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions