Доброго времени суток. Стоит задача получить объект из внешнего JSON файла и сохранить его в переменную:
var App = {
blockElem: undefined,
elem: undefined,
data: undefined,
init: function(str){
this.blockElem = str;
this.elem = document.getElementById(this.blockElem);
this.getData();
this.renderDefault();
this.logInfo();
},
renderDefault: function(){
this.elem.innerHTML = this.blockElem;
},
renderHead: function(){
},
getData: function(){
this.data = $.getJSON('data.json');
},
logInfo: function(){
console.log(this.data);
},
}
Этот код не возвращает чистый объект.