TIL: React | 너는 리액트에서 함수 컴포넌트를 더 선호하니?

Lumpen·2023년 7월 14일
0

React

목록 보기
11/13

함수 컴포넌트

함수 컴포넌트는 React Hooks 를 사용하여 상태 관리와
라이프사이클 이벤트 처리 등을 보다 간결하게 처리할 수 있다
또한 함수 컴포넌트는 순수 자바스크립트 함수로 작성되기 때문에
코드가 간결하고 이해하기 쉽다

function 키워드 vs arrow function

  • 간결한 문법: 화살표 함수는 function 키워드를 사용하는 일반적인 함수보다
    더 간결한 문법을 가지고 있다
    이는 코드를 더 읽기 쉽고 작성하기 쉽게 만들어 준다

이것 말고 큰 차이는 없다

function 키워드와 arrow function 의 일반적 특성의 차이는 있지만
React 에서 함수 컴포넌트로 사용 시에는 차이가 없다고 봐도 무방하다

Arguments 객체

Arguments 객체는 함수 인자들의 유사 배열이다
arrow function 에는 Arguments 객체가 없지만
그로인한 성능상의 이점을 기대하긴 어렵다

this

마찬가지

prototype method

마찬가지

profile
떠돌이 생활을 하는. 실업자는 아니지만, 부랑 생활을 하는

0개의 댓글