1. Functions
- 키워드, 이름 , 괄호 () 로 정의
- 이름에는 문자, 숫자, 밑줄, 달러 기호(변수와 동일한 규칙)가 포함
- ()에는 쉼표로 구분된 매개변수 이름이 포함
- 함수에 의해 실행될 코드는 {} 안에 배치
- 인수 : 함수가 호출될 때 함수가 수신하는 값
- 함수 내에서 인수(매개변수) : 지역 변수처럼 동작
2. 함수 호출
- 함수 내부 코드는 함수를 호출 (호출)할 때 실행
- 이벤트가 발생했을 때(사용자가 버튼을 클릭했을 때)
- JavaScript 코드에서 호출(호출)되는 경우
- 자동으로(자체 호출)
3. 반환
- 명령문에 도달하면 return함수 실행이 중지
- 명령문에서 호출된 경우 JavaScript는 호출된 명령문 다음에 코드를 실행하기 위해 반환
- 종종 반환 값을 계산
- 반환 값은 호출자에게 다시 반환
4. 장점
- 재사용 가능
- 여러 번 사용할 수 있는 코드를 작성 가능
- 동일한 코드를 다른 인수와 함께 사용하여 다른 결과 생성 가능
5. () 연산자
- 함수를 호출(호출)
6. 변수 값으로 사용되는 함수
- 모든 유형의 수식, 할당 및 계산에서 변수를 사용하는 것과 동일한 방식으로 사용 가능
7. 지역 변수
- 함수 내에서 선언된 변수
- 함수 내에서만 접근 가능
- 동일한 이름의 변수를 다른 함수에서 사용 가능
- 함수가 시작될 때 생성, 함수가 완료되면 삭제
Share article