티스토리 뷰
Function Declarations (함수 선언문)
function foo() { ... }
- interpret할 때 우선시되어 위치와 관계없이 함수 호출 가능
Function Expressions (함수 표현식)
var foo = function () { ... };
- 세미콜론 사용 권장
Function Declarations vs Function Expressions
Function Declarations의 경우 위에서 아래로 해석된다는 코딩 일반 규칙에 어긋나므로 종종 혼란을 일으킨다. 따라서 Function Expressions 사용을 권장한다.
참고 링크
- https://javascriptweblog.wordpress.com/2010/07/06/function-declarations-vs-function-expressions/
- http://insanehong.kr/post/javascript-function/
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday