I have this code
var base_url = 'http://api.zxc.loc';
var questions = []; 
function get_question(){
    if(!questions.lenght){
        $.get(base_url + '/api/questions', function(data){
            questions = data;
            console.log('get_question', questions); // GOOD, return [Object, Object ... etc ... ]
        }, 'json')
    } 
    console.log('get_question_2', questions); // BAD return empty array []
    /* var question = questions[0];
    delete questions[0];
    return question; */
}
How you can see, in $.get questions variable not empty, but after $.get, questions is empty! 
Why? Thanks
 
    