首页 > 代码库 > defer一个理解
defer一个理解
var Deferred = require(‘er/Deferred‘);var def = new Deferred(); def.then( function () { console.log(‘b‘) }).then( function () { console.log(‘a‘) });def.then( function () { console.log(‘t‘) });
Q:def.resolve(‘3‘);为什么是bta; 求助A:b完成后才执行a,而t和a并行执行,自然是bta啊
如果想bat就得defer.then(b).then(a).then(t)
为啥要分段?
Q: 因为chain想在中间给别人;
A:那就
var ba = def.then(b).then(a);...交给别人ba.then(t)
defer一个理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。