본문 바로가기

프론트엔드관련 책예제실습정리/모던자바스크립트

12 함수호출(매개변수와 인수 값 일치 불일치)

//매개변수는 스코프(유효범위) 함수 내부에서 동작, 인수는 값을 전달
//12.함수호출 - 매개변수의 갯수 
{
  //인자갯수가 적을 경우 : 매개변수 값이 undefined 이므로 값은 NaN
  function add(x,y){
    return x +y
  }
  console.log(add(2)) //NaN
}
{
  //인자갯수가 초과할경우: 남은 인수는 암묵적으로 arguments의 객체 프로퍼티로 보관
    function add(x,y){
    return x +y
  }
  console.log(add(2,3,4)) //5
}