더북(TheBook)

함수 호출하기

선언한 함수를 사용해 보겠습니다. 함수를 사용하는 행위를 프로그래밍에서는 호출한다(call)고 표현합니다.

함수 a()를 선언한 후 함수 이름인 a 뒤에 ()를 붙이면 함수가 실행됩니다. 지금은 함수 내부에 어떤 작업도 정의하지 않아서 결과에 undefined만 나옵니다.

function a() {}
a(); 
< undefined

그런데 함수 이름 뒤에 ()를 붙이는 것을 어디서 많이 보지 않았나요? 지금까지 console.log()parseInt() 같은 명령 뒤에 ()를 붙여 사용했습니다. 즉, console.log()parseInt()도 함수라는 의미입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.