企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
~~~ // var wait = function () { // var task = function () { // console.log('执行完成') // } // setTimeout(task, 2000) // } // wait() // 已经封装好的(A 员工) function waitHandle() { // 定义 var dtd = $.Deferred() var wait = function (dtd) { var task = function () { console.log('执行完成') // 成功 dtd.resolve() // 失败 // dtd.reject() } setTimeout(task, 1000) // wait 返回 return dtd.promise() } // 最终返回 return wait(dtd) } // 使用(B 员工) var w = waitHandle() // promise 对象 // w.reject(); // 报错 $.when(w).then(function () { console.log('ok 1') }, function () { console.log('err 1') }) ~~~