JavaScript 호이스팅,

var obj = {
	key1: 5, //멤버 변수
    key2: function() { // 멤버 메소드
    	return 3;
    }
};

console.log(obj.key1 + obj.key2())

// 8

호이스팅 hoisting

var func = function() {
	console.log('함수표현식')
}

function func() {
	console.log('함수 선언문')
}

console.log(func());

 

📍풀이

왼쪽에서 오른쪽 순으로 호이스팅이 됨

모든 선언문이 올라가고 할당문이 아래로 내려간다.


화살표 함수 Array function