[JavaScript] function 함수

Hydrogen·2022년 2월 27일

javascript

목록 보기
5/6

자바스크립트의 함수

함수는 어떠한 작업이나 계산을 묶어서 필요할때마다 호출하며
정의해둔 작업을 수행하게 도와주는것을 말한다.

함수의 선언

함수의 선언은 함수 선언, 함수 표현식이 있다.

  • 함수 선언문
    함수 선언문은 함수의 이름, 매개변수, 명령문으로 구성된다.
function 함수명(매개변수1, 매개변수2) {
  명령문
}
  • 함수 표현식
    함수 표현식은 변수에 값을 넣듯이 변수 함수를 할당할수있다.
let a = function() {
	console.log('aa');
}
a() // aa
// es2015부터 화살표 사용가능
let b = () => {
	console.log('bb');
}
b() // bb

매개변수

매개변수는 함수에 값을 전달하는 통로다.
매개변수로 외부의 값을 전달받아서 명령문을 실행할 수 있다.

function add(a, b) {
  console.log (a + b);
}
add(1, 2) // 3

return

리턴은 함수 실행을 종료하고
주어진 값을 함수 호출 지점으로 반환하는 것을 말한다.

function add(a, b) {
  return a + b
}
let addResult = add(2, 3); // add(2, 3) 자리에 반환된 값이 들어간다.
console.log(addResult); // 5

0개의 댓글