Здравствуйте, anonymous, Вы писали:
A>Тогда не понятно, что эти примеры должны были продемонстрировать.
Я, конечно, не уверен, но могу предположить, что коллега демонстрировал свое восхищение потрясающей стройностью и непревзойденной продуманностью архитектуры нашего замечательного JS:
var ref = function (value) {
if (value && value.then)
return value;
return {
then: function (callback) {
var result = defer();
// XXX
enqueue(function () {
result.resolve(callback(value));
});
return result.promise;
}
};
};