Closed
Description
안녕하세요?
생활코딩 Javascript 강의 중 유효범위에 대한 부분( https://opentutorials.org/course/743/6495 )을 보다가 질문 드립니다. 위 페이지 3/5 영상을 보면 익명함수를 사용할 때에는 function(){}()
전체를 괄호()로 감싸야 한다고 나오는데요. 크롬개발자도구에서 괄호()로 감싸지 않으면 에러가 나는 것을 확인할 수 있었습니다.
하지만 이벤트리스너를 추가할 때에는 괄호로 감싸지 않고, 실행을 위한 마지막부분의 괄호를 뗀 function(){}
형태를 사용해야 제대로 동작하는데요...
문법적으로 어떤 차이가 있는지 궁금합니다.