JAVA SCRIPT

자바스크립트 기본 문법!(매개변수, 인수, return...등)-Java Script

john_ 2022. 12. 15. 16:50
728x90

매개 변수와 인수, return 문

매개 변수 : 하나의 함수를 여러번 실행 할수 있도록 실행 할때마다 바뀌는 값을 변수로 처리한 것입니다.
인수 : 함수를 실행할때 매개 변수 자리에 넘겨주는 값입니다,
function addNumber(num1, num2){
	var sum = num1 + num2;
    return sum;
}

var result = addNumber(2,3);	// 함수호출
document.write("두 수를 더한 값: + result);

상단 코드에서 num1num2매개변수입니다.

addNumber(2 ,3) 에서의 23인수입니다.

    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