12 - 함수
·
✏️ Study/🧽 JS & TS
모던 자바스크립트 Deep Dive 정리 함수란? ▶일련의 과정을 문(statement)으로 구현하고 코드 블록으로 감싸서 하나의 실행 단위로 정의한 것 함수를 사용하는 이유 ▶실행 시점을 개발자가 결정할 수 있다 ▷원하는 시점에 함수 호출(invoke) 가능 ▶언제든지 재사용이 가능하다 ▷코드의 재사용성을 증가 -> 유지보수 편의성 증가 함수 리터럴 ▶함수 이름 ▷함수명은 식별자이기 때문에 식별자 네이밍 규칙을 준수해야 한다 ▷이름 사용 여부에 따라 기명함수, 무기명 함수로 나뉜다 ▶매개변수 ▷매개변수는 함수 몸체 내에서 변수와 동일하게 취급되므로 식별자 네이밍 규칙을 준수해야 한다 함수 정의 함수 정의에는 4가지 방법이 있다 1) 함수 선언문 2) 함수 표현식 3) Function 생성자 함수 4) ..