JavaScript
7
Вклад в тег
function Class(){
this.result;
}
Class.prototype.get = function(){
var dfd = new jQuery.Deferred();
play();
function play(){
/*Запросы, выполняются какое-то время*/
setTimeout(function(){
this.result = 'array';
dfd.resolve(this.result);
}, 1500);
}
return dfd.promise();
}
c = new Class();
$.when(c.get()).done(function(res) {
var r = res;
console.log(r);
});
var Test = {};
Test.a = {
Name: 'Vasya',
toString: function() {return "Hello";}
}