작성
·
403
답변 2
0
안녕하세요
죄송합니다, 답변이 좀 늦었네요;
함수 실행 시점에 변수가 초기화된 상태라면 사용할 수 있습니다
화살표 함수, 일반 함수 모두 아래쪽에서 정의된 변수를 사용할 수 있습니다
따라서 아래 코드는 잘 동작합니다
하지만 아래 코드는 에러가 납니다 (변수가 초기화 되기 전에 접근하므로)
0
함수 외부에서 선언된 전역 변수이기때문에 사용이 가능한것으로 이해하였습니다. 다만, 변수로 선언된 화살표함수의 경우, 하단에 선언된 const 상수를 사용을 못할것으로 생각이되는데 에러는 발생하지 않네요 이에관한 원리가 궁금합니다 ㅎㅎㅎ