All I need to do is to execute a callback function when my current function execution ends.
function LoadData() { alert(\'The data has been loaded\');
function LoadData(callback) { alert('the data have been loaded'); callback(loadedData, currentObject); }