자바스크립트 나머지 매개변수와 전개 문법
상당수의 자바스크립트 내장 함수는 인수의 개수에 제약을 두지 않는다 예) - Math.max(arg1,arg2,...,argN) - 인수 중 가장 큰수를 반환한다. - Object.assign(dest, src1 ..., srcN) - src1..N의 프로퍼티를 dest로 복사한다. 나머지 매개변수 ... 함수 정의 방법과 상관없이 함수에 넘겨주는 인수의 개수에는 제약이 없다. function sum(a, b) { return a + b; } alert( sum(1, 2, 3, 4, 5) ); 함수를 정의할 떄 인수를 두 개만 받도록하고 실제 함수를 호출할때는 이보다 더 많은 여분의 인수를 전달했지만 에러가 발생하지 않았다. 다만 반환값은 처음 두개의 인수만을 사용해 계산된다. 여분의 매개변수는 그 값들..
2020. 12. 16.