함수
: 프로그램을 구성하는 주요 '구성 요소(building block)'
함수 선언 function declaration
: 함수 선언 방법!
function showMessage() {
alert ('hi');
}
showMessage는 함수 이름이고 본인 마음대로 적절한 용어를 사용하면 된다.
{} 이 안에는 있는 것은 매개변수라고 불린다.
위의 함수를 호출하려면?
showMessage();
매개변수
: 매개변수를 부르는 말이 왜 이리도 많은건지,, 배우는데 너무 헷갈렸다..
매개변수를 영어로 parameter 혹은 argument라고 한다. 정석은 argument인듯..? 한국어로는 인수 혹은 인자라고 불린다.
근데 또 나같은 초보는 이렇게 의미만 알고 넘어가면 막상 코드를 볼때 뭐가 매개변수인지 모른다..
코드 예시를 써둬야겠다.
function showMessage (from, text) {
slert ( from + ' : ' + text );
}
위 코드에서 () 이 안에 있는 부분이 매개변수이다. 그러니까 from, text가 매개변수이다.
근데 위에 함수 선언에서는 {} 이 중괄호 안에 있는게 매개변수랬는데 왜 여기서는 ()안에 있는게 매개변수지...?
'L'etude' 카테고리의 다른 글
Javascript: == , === / 삼항 연산자 (0) | 2021.09.07 |
---|---|
Python: Formatting / map / for in / boolean (0) | 2021.09.07 |
Dispatch, useSelector(), fragment (0) | 2021.07.14 |
Redux, Redux Toolkit, Reducers, actions (0) | 2021.07.13 |
npm (0) | 2021.04.21 |
댓글