#TIL14 (4)

전혜린·2021년 8월 6일
0

Today I Learned

목록 보기
17/64

함수 복습

  • 함수 내부에서 return 키워드를 사용 한다는 것은 return 키워드 뒤에 있는 어떠한 내용이 함수 밖으로 반환된다는 것을 의미함
  • 추가적으로 return 키워드가 사용된 그 부분에서 함수가 종료 된다는 의미도 가짐
  • 따라서 그 이하 내용들은 실행되지 않음

function sum(x, y) {
return x + y
}

arguments

  • 함수 안에서는 매개변수를 지정하지 않아도 arguments라는 특정 객체 사용 가능
  • arguments 라는 객체는 함수 안에서 언제든지 사용가능
  • 함수를 실행할 때 인수로 넣은 값이 배열형태로 들어가짐
  • 하지만 직관적이지 않으므로 되도록 사용하지 않기를 권장

function sum() {
console.log(arguments)
return arguments[0] + arguments[1]
}

console.log(sum(7, 3)) //10 출력

profile
코딩쪼아

0개의 댓글