240508 TIL_팀 프로젝트2 (영화 검색 게시판 제작), React 강의 (JS 문법 복습 > 함수 선언식과 함수 표현식 | 화살표 함수 | this)

미밍·2024년 5월 8일
1

우당탕탕 개발 일기

목록 보기
30/108

리액트 강의
1. className
2. {}
3. style = {{}}

복습
class
파라미터(매개변수)
this
화살표 함수

git 충돌의 마지막 단계는 커밋!

함수 선언식 vs 함수 표현식

함수 선언식
main();

function main() {
어쩌고
}
가능!

함수 표현식
main();

const main = function () {
어쩌고
}
불가능!

호이스팅 여부
함수 표현식의 경우 익명 함수

화살표 함수란?

익명 함수로 함수 표현식에서 function 빼고 => 주면 문법이 간결해지는 것 외에는 똑같아 '보이지만', 실상은 더 알아야 하는 것이 있다. this...

this

일반함수

일반 함수의 this는 함수의 선언 위치에 상관 없이, 함수를 호출하는 방법에 따라 달라진다.
일반 함수의 this는 함수를 호출한 객체를 가리킨다.

화살표 함수

화살표 함수의 this는 함수의 호출 방법에 상관 없이, 함수를 선언한 위치에 의해 결정된다.
화살표 함수의 this는 상위 스코프의 this를 사용

팀 프로젝트 코드 리뷰

프로젝트 코드 리뷰 끝!!

profile
프론트앤드; Frontend

0개의 댓글