함수리터럴 JavaScript | 함수 선언문 vs. 함수 리터럴 함수 선언문과 함수 리터럴은 형태가 동일하다. 그러면 자바스크립트는 어떻게 해석하는가? 문맥에 따라 함수 선언문이여야 하는지, 함수 리터럴이여야 하는지를 판단한다. 아래 예제를 보자. 위에서 function add를 함수 선언문이라고 가정하면, 할당 연산자에 의해서 변수에 값이 할당될 수 있어야 한다. 즉 함수 선언문은 값으로 평가될 수 있어야 한다. 하지만 함수 선언문은 표현식이 아닌 문,... 함수선언문JavaScript자바스크립트함수리터럴JavaScript
JavaScript | 함수 선언문 vs. 함수 리터럴 함수 선언문과 함수 리터럴은 형태가 동일하다. 그러면 자바스크립트는 어떻게 해석하는가? 문맥에 따라 함수 선언문이여야 하는지, 함수 리터럴이여야 하는지를 판단한다. 아래 예제를 보자. 위에서 function add를 함수 선언문이라고 가정하면, 할당 연산자에 의해서 변수에 값이 할당될 수 있어야 한다. 즉 함수 선언문은 값으로 평가될 수 있어야 한다. 하지만 함수 선언문은 표현식이 아닌 문,... 함수선언문JavaScript자바스크립트함수리터럴JavaScript