개발이야기/자바 스크립트
vanilla JS - call function(함수 호출 시 괄호 여부)
쪼린이
2021. 5. 10. 18:15
자바스크립트에서 함수를 호출할 때 대부분 소괄호를 붙여서 호출하고는 한다.
이번 기초 공부를 하면서 배운 것은 괄호를 붙이는 것과 없이 호출하는 것에는 차이가 있다는 것.
위와 같이 코드를 짜면 저 브라우저가 열림과 동시에(리사이즈 이벤트 여부와는 상관없이) I have been resized가 콘솔에 출력된다. 즉, 내가 호출하지 않아도 해당 함수를 자동으로 호출하게 된다는 것이다.
만약 리사이즈 이벤트가 발생할 경우에만 해당 함수를 호출하고 싶다면 아래와 같이 코드를 짜야한다.