TIL #2 JavaScript(함수)

이승민·2020년 5월 27일
0
  1. 함수 (Function)

함수란 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록이라고 한다.

function 을 통해서 함수 이름을 지정해주고 함수를 작성한 후 그 뒤에 함수명과 ()(소괄호)를 넣어 호출한다. (함수 작성 후 호출을 하지 않으면 함수는 작동하지 않는다.)
{}(중괄호)안에 함수의 내용이 들어가고 return으로 함수의 결과 값을 출력한다.
함수 안에는 if문, 조건문, 반복문 등이 포함될 수 있다.

  • 함수의 간단한 예시
function checkCorrect() {
  let hi = "안녕하세요";
  
  return hi;
}

checkCorrecr();

checkCorrect 라는 함수에서 hi라는 변수를 "안녕하세요" 라는 텍스트로 할당 해주었고 return을 작성하였기 때문에 함수를 호출하면 hi라는 변수의 값을 반환하게된다.

  1. 매개변수(Parameter), 인자(Arrgument)
    함수가 return 값을 반환하기 위해서는 매개변수인자를 통해서 return 값을 반환하기 위해 필요한 데이터를 입력 받아야한다.
  • 매개변수와 인자의 간단한 예시
function getName(name) {
  return name + '님';
}

getName('개발자');

위의 함수에서는 name 이라는 매개변수에 '개발자' 라는 인자를 넣었기 때문에 함수가 실행되면 return 값으로 개발자님 이라는 문구가 반환된다.

profile
프론트 앤드 개발자를 꿈꿉니다.

0개의 댓글