http://okjungsoo.tistory.com/entry/Functionapply
http://www.java-samples.com/showtutorial.php?tutorialid=829
위와 같은 얘기가 있으니, 직접 찾아보고;;;;
내 경우에는 임의로 생성한 Class instance에서 공통으로 간결하게 ajax호출 수행 후 반환되는 값에 대해서 처리하는 callback function을 구현함에 있어서…… callback function을 Class 내부에 구현하고, ajax 호출 후 해당 function을 실행하여 처리하는데 사용함.
TestClass = function() {
fn$ajax(url, data, this);
TestClass.prototype.ajaxCallback = function(data) {
// data[‘불라불라’];
}
}
function fn$ajax(url, data, callbackObj) {
$.ajax({
type : “POST”,
url : url,
data : data,
timeout : …..
success : fn_callback
});
function fn_callback(data) {
callbackObj.ajaxCallback.call(null, data);
}
}
대충 이렇지만…..막상 쓸때는 또 까먹을듯….;;