콜백지옥

7호선개발자·2020년 5월 2일
0

$.get('url', function (response) {
parseValue(response, function (id) {
auth(id, function (result) {
display(result, function (text) {
console.log(text);
});
});
});
});

function parseValueDone(id) {
auth(id, authDone);
}
function authDone(result) {
display(result, displayDone);
}
function displayDone(text) {
console.log(text);
}
$.get('url', function (response) {
parseValue(response, parseValueDone);
});

parseValue(response,callback)
{
$.get({
data : {
response: response
},
success : function(id)
{
callback(id)
}
})
}

auth(id,callback)
{
$.get({
data : {
id: id
},
success : function(result)
{
callback(result)
}
})
}

display(result,callback)
{
$.get({
data : {
result: result
},
success : function(text)
{
callback(text)
}
})
}

profile
안녕하세요

0개의 댓글