[js] 함수 재정의, 파라미터 추가, undefined
header에서 정의한 함수 A(name, url)가 body에서 A(name,url,seq)로 다시 정의되고 사용이 되는데 어떻게 연결이 되고 실행이 되는지 이해가 안 돼서 한참 분석해니 ,,!! 자바스크립트는 함수를 새로 정의하면서 새로운 매개변수를 추가하더라도 기존에 전달하던 파라미터는 그대로 전달되고, 새로운 함수 정의에서는 기존 매개변수 이후에 새로운 매개변수를 추가하여 호출할 수 있단다 ! 그리고 전달되지 않은 파라미터 seq를 어떻게 처리하는 건지 이해가 안 됐는데 전달되지 않은 파라미터는 'undefined'로 간주된다고한다. body의 함수 내에서 seq가 undefined인 경우 seq를 1로 선언한다는 내용이 있었다. 자바 밖에 모르는 자바순이여서 상상도 못한 흐름이라 너무 깜짝 놀랐..