본문 바로가기

Web Dev./Javascript

생략가능한 함수 전달인자 예제


arr = propertyToArray(obj);
propertyToArray(obj, arr);
위와 같이 사용할 수 있는 함수를 작성할 시에
function propertyToArray(obj, arr)
{
 if(!a) a = []; // a 가 없거나 혹은 null 일때 빈배열 할당
 
 for(var property in obj) arr.push(property);
 retrun a;
}
다음과 같이 작성 가능하다