jeysmook,
Асинхронная подгрузка, - функция function(data) - сработает только через время прихода ответа от сервера... , а исполнения ява скрипт продолжиться далее, сразу после отдачи запроса, не дожидаясь ответа
var out;
$.get('code.txt', function(data) {out=data;alert(data);})
alert(typeof(out))