로딩
요청 처리 중입니다...

[Javascript] Function 타입 2 - 오버로딩이 없다?

 [Javascript] Function 타입 2 - 오버로딩이 없다?

위 포스팅에서 함수 이름이 함수 객체를 가리키는 포인터와 같다고 설명했다. 그렇기에 자바스크립트에서 함수는 오버 로딩이 없는 특징이 있다.

위 예제에서 이름이 같은 함수를 두 개 선언하였을 때 첫 번째 선언한 함수가 마지막에 선언한 함수에 의해 덮어 씐 것을 확인할 수 있다. 다음 예제를 통해 더 확실히 알 수 있다.

두 번째 addSomeNumber 함수가 정의되면서 변수를 덮어쓴 것이 확인된다. 처음 호출한 addSomNumber 함수를 두 번째 호출한 함수가 덮어 쓴것이다.

참고 : - 『프론트엔드 개발자를 위한 자바스크립트 프로그래밍』, 인사이트...

[Javascript] Function 타입 2 - 오버로딩이 없다?에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.