728x90
오늘 회사에서 코딩하고 있는데, 누가 두개의 차이점을 물어봤다.
함수 선언식
function sayHello() {
console.log('Hello');
}
함수 표현식
var sayHello = function() {
console.log('Hello');
}
함수 표현식은 호이스팅에 영향을 받지않는다.
그래서 클로져나 콜백으로 자주 사용된다.
joshua1988.github.io/web-development/javascript/function-expressions-vs-declarations/
728x90