JSFiddle - React, Tailwind, and code Playground

by yakun chen

JavaScript

var pd = new $.Deferred();

var p1 = pd.promise();
var p2 = pd.promise();

console.log(p1 === p2);

//而且,对一个纯Promise 对象再调用promise 方法,产生的只不过是一个指向相同对象的引用。
console.log(p1 === p1.promise());

// 传递数据
var aDreamDeferred = new $.Deferred();
aDreamDeferred.done(function (subject) {
    console.log('I had the most wonderful dream about', subject);
});

aDreamDeferred.resolve('the JS event model');