update deferred，允许像jQuery 那样像一个普通对象变成一个Promise