function infoData(){

this.data = {

'param1' : null,

'param2' : null,

'param3' : null,

'param4' : null,

'param5' : null

}

return {

setData : function (){

var arr_key = new Array();

Object.keys(this.data).forEach(function(key) { arr_key.push(key); });

if (arr_key.length == arguments.length){

for(var i = 0; i

this.data[arr_key[i]] = arguments[i]; }//for

}else{console.log("arr_key.length != arguments.length")}//if

console.log(this.data);

}

}

}



this.data라고 쓰면 infoData에 있는 data 오브젝트 가져오는 거 맛음??