자바스크립트에서 변수가 선언이 되면 stack메모리에 식별자가 저장이되고 할당되는 값에따라 데이터타입이 결정된다. 💡자바스크립트 메모리영역💡 * 메모리에는 각각의 셀에 주소가 부여되어 있다 \* ** stack : 함수나 메서드의 지역변수 , 매개변소가 저장
실행 컨텍스트란 실행할 코드에 제공할 환경정보들을 모아놓은 객체
Hoisting이란? 끌어올리다의 의미로 자바스크립트 엔진이 코드가 실행되기전, environmentRecord에 변수정보(매개변수 이름,함수선언,변수명 등...)를 먼저 수집하는 과정을
함수를 새롭게 정의할때 쓰이는 대표적인 방식에는 함수 선언문과 함수 표현식이 있다.