나의 개발 성장일지
화살표함수에 대하여 본문

함수선언식
1-1 호이스팅이란 선언된 함수를 코드 맨위로올려주기
1-2호이스팅이가능->함수호출이 위에존재해도 hello출력

함수표현식
1-1 호이스팅불가
1-2 익명함수로 사용가능
1-3 변수에넣었으니 원할때마다 호출가능->렌더링될때마다 실행x
1-4 변수에넣지않고 함수 그대로 존재시 렌더링될때마다 실행
1-5 변수에넣엇지만 바로 호출도가능

화살표함수
1-1 화살표를 사용하여 함수표현식을 더 간편하게 가능

1-2 코드가 1줄이면 중괄호와 return키워드 생략가능

1-3 비교해보기
1-3-1 매개변수가 1개면 생략가능


arguments와 가변인자
1-1 일반함수는 암묵적으로 전달받은 인자객체(arguments)가 존재한다

1-2 화살표함수는 암묵적으로 전달받은 인자객체(arguments)가 존재하지않는다

1-3 화살표함수에선 인자를 넣어줘야한다,

'개인 프로젝트 > 쇼핑몰 만드는 과정' 카테고리의 다른 글
| useEffect (0) | 2023.01.04 |
|---|---|
| usestate (0) | 2023.01.04 |
| 자바스크립트 this와 bind (0) | 2023.01.03 |
| var let const 차이정리(스코프,호이스팅) (0) | 2023.01.03 |
| 리덕스 state를 복사할때 생기는 문제점 (0) | 2023.01.03 |