[JS] 함수표현식 & 화살표 함수

짱효·2023년 10월 6일

JS

목록 보기
2/21

✏️함수

: 똑같은 동일한 동작을 하나로 묶어서 함수로 만듬

함수를 호출하면 함수로 돌아가서 하나하나 실행하고~

다음줄 코드가 실행된다.

매개변수: 값을 전달하는 변수

값반환 : return

변수에 할당해서 쓸 수 있음.

🔥함수 내부의 변수는 외부에서 접근이 불가능하다.

  • 함수 내부변수 : 지역변수

  • 함수 외부변수 : 전역변수, 글로벌 변수

(함수 외부 변수는 함수 안에서도 사용가능함)


✏️함수표현식 & 화살표 함수

함수 : 값의 분류 -> 변수나 상수에 담아서 사용가능

GOGO

함수 선언식

function hello(){

}

함수 표현식

함수 사용하는 방법,

hello()

함수 선언식 vs 함수 표현식

1번 라인에서 함수 선언식 불러오기 가능

함수 선언식은 코드 최상단으로 올라간다.

호이스팅 : 코드의 최상단으로 올라간다.

함수 표현식은 호이스팅이 안된다.

최상단으로 올라가지 XX다.

🔥함수 표현식은 해당 함수가 직접적으로 선언되기 전에는 접근이 불가하다.

함수 표현식 간략하게 ->

화살표 함수:

호이스팅XX..

값만 리턴만 하면 되면

그냥 {} return 없이 사용가능

profile
✨🌏확장해 나가는 프론트엔드 개발자입니다✏️

0개의 댓글