JSFiddle - React, Tailwind, and code Playground
by yakun chen
HTML
$.when 及其他能取用Promise 对象的jQuery 方法均支持传入非
Promise 对象作为参数。这些非Promise 参数会被当成因相应参数位
置已赋值而执行的Promise 对象来处理。例如
$.when('foo')
会生成一个因赋值'foo'而立即执行的Promise 对象
JavaScript
var getMeat = $.Deferred().resolve('肉');
$.when('米饭',getMeat).done(function(){
alert('饱了');
});