Imagine you are doing the following inside a javascript function called Fetch.
function Fetch(context)
{
var request = $.ajax({...});
request.done(function(response)
{
// it looks like context is visible here and in Scope.
//
});
}
Can you explain why context is visible inside the callback function.?