부모 컴포넌트 내 자식 컴포넌트 호출부 자식 컴포넌트 선언부 // ... const Component = () => { const { a, b, ...rest } = props; // ... } 컴포넌트 내 props에서 부모에서 보내지 않은 값을 받는 부분이 보인다. 뭐하는 앨까? ...rest 부모 컴포넌트로부터 전달된 모든 속성을 담은 객체를 받을 수 있다. 자식 컴포넌트에서는 다음과 같이 ...rest를 이용하여 모든 속성을 받을 수 있다. const Component = ({ a, b, ...rest }) => { // a와 b는 직접 사용 가능 // ...rest에는 c와 같은 추가 속성이 들어있다 return ( A: {a} B: {b} {/* ...rest를 통해 동적으로 처리할 수 있는 ..
혹시 scrpit function 호출 시, 전달인자의 갯수를 더 주거나 아니면 덜 준 적이 있는가?작년 프로젝트에서 처음 function 전달인자 갯수가 다른 것을 접해본 적이 있었다.그때는 그냥 뭐 이게 뭐야, 잘못됐네. 이러면서 ... 호출이 되긴 했지만 관심 없었다.근데 이번 프로젝트 기본 구성된 프레임웍을 가지고 개발 시작 전에 잠깐 프레임웍을 훑어보던 중 또 전달인자가 다른 부분을 확인했다. 이번엔 시간도 많으니 한번 궁금해서 찾아봤다. 참고 URL : http://www.w3schools.com/js/js_function_parameters.asp 영어라서 마음에 들지 않지만, 제일 맨 위에 문장을 봐보자.A JavaScript function does not perform any check..