이런~~ 자바스크립트~!

*자바스크립트 함수의 인자 목록에는 개수가 정해져 있지 않다. 필요 이상으로 넘겨받은 인자는 모두 무시하고, 개수가 모자르는 경우에는 모자르는 인자를 undefined값으로 처리한다.  이 방법을 활용하면 getter/setter 메서드를 한꺼번에 구현할 수 있다.

function area(value){

if(value){

this.area = value;

}

return this.area;

};

만약 area()라고 호출하면 value값은 undefined로 처리되 값이 없기 때문에 this.area값이 그대로 유지된다. (getter기능) 반대로 인자를 넘겨 줬다면 set함수의 기능으로 작동한다.



이것 역시 어디서 봤는데(이거는 자바스크립트로 유명한 사이트였는데, 즐겨찾기에 추가해 놨는데. 음)

어느 소스를 보다가 자바스크립트 함수를 호출하는데 분명히 인자 갯수가 맞지를 않는데 프로그램이
잘 돌아가길래. 찾다, 찾다가 내게 광명이 비췄으니.....

으악!!! 이런~~

윗글에 두껍게 처리해놓은 글을 잘 보시라.. 후후.. 저걸 본순간.. 헉스~~

암튼. 지식창고에 하나추가요~~ 후후