var replyService=(function(){

function add(reply,callback,error){

console.log("add reply");

$.ajax({

type:'post',

url:'/replies/new',

data:JSON.stringify(reply),

contentType:"application/json; charset=utf-8",

success:function(result,status,xhr){

if(callback){

callback(result);

}

},

error:function(xhr,status,er){

if(error){

error(er);

}

}

})

}

return { add:add};

})();


여기서 return {add:add}; 가 무슨뜻임? add함수 실행시키는 역할맞음?