이전 함수가 있다고 가정하면 oldFunction(first, second, third)
입니다. 그리고 모든 주장은 필수적입니다. 나는 '두 번째'인수의 사용을 중단하고 프로젝트의 코드를 변경하지 않기를 원합니다.이전 함수를 래핑하여보다 적은 인수로 새 함수 작성
그래서 첫 번째와 세 번째 인수 만 사용하여 정확히 동일한 기능을 수행하는 새 함수를 만들고 싶습니다.
그래서 새로운 함수를 래퍼 (wrapper)로 기존 함수로 래핑하는 방법을 생각해 보았습니다. 내가 어떻게 그럴 수 있니? 따라서 두 개의 인수 만 사용하여 새 함수를 사용할 수 있지만 이전 이름에서 호출하면 새 함수가 호출됩니다 (래핑 되었기 때문에).
어떻게 그렇게 할 수 있습니까?
당신은 래퍼 내에서'oldFunction'를 호출하는 경우에 문제가 'oldFunction'? – Chinny84