728x90
매개 변수와 인수, return 문
매개 변수 : 하나의 함수를 여러번 실행 할수 있도록 실행 할때마다 바뀌는 값을 변수로 처리한 것입니다.
인수 : 함수를 실행할때 매개 변수 자리에 넘겨주는 값입니다,
function addNumber(num1, num2){
var sum = num1 + num2;
return sum;
}
var result = addNumber(2,3); // 함수호출
document.write("두 수를 더한 값: + result);
상단 코드에서 num1과 num2는 매개변수입니다.
addNumber(2 ,3) 에서의 2와 3이 인수입니다.
return 값은 단 하나만 반환될수있습니다!.
익명 함수
함수 이름이 없는 함수
함수 자체가 식이므로 함수를 변수에 할당할수도, 다른 함수의 매개변수로 사용할수도 있습니다.
var sum = function (a,b) {
return a + b;
}
document.write("함수 실행 결과: " + sum(10, 20) );
즉시 실행 함수
함수를 실행하는 순간 자바스크립트 해석기에서 함수를 해석합니다.
식 형태로 선언하기때문에 함수 선언 끝에 세미콜론(;)을 붙입니다.
기본형)
(function(){
명령
} () );
혹은
(function(매개변수) {
명령
}(인수));
(function(a, b) {
sum = a + b;
}(100, 200));
document.write("함수 실행 결과 : " + sum);
a, b는 매개변수.
100, 200은 인수 입니다.
화살표 함수
ES6 이후 사용하는 => 표기법.
익명함수에서만 사용이 가능합니다.
기본형)
(매개변수) => { 함수내용 }
const hi = ( ) => alert("안녕하세요");728x90
'JAVA SCRIPT' 카테고리의 다른 글
| 자바스크립트 기본!(객체 등..) - Java Script (0) | 2022.12.16 |
|---|---|
| 자바스크립트 기본 문법!(이벤트와 이벤트 처리) - Java Script (0) | 2022.12.15 |
| 자바스크립트 기본 문법!(변수) - Java Script (0) | 2022.12.15 |
| 자바스크립트 기본 문법!(함수) - Java Script (0) | 2022.12.15 |
| 자바스크립트 기본 문법!(반복문)-Java Script (0) | 2022.12.15 |