JavaScript 异步调用框架 (Part 6 – 实例 模式)

bydy74428 9 0 PDF 2020-12-13 07:12:21

封装Ajax 设计Async.Operation的最初目的就是解决Ajax调用需要传递callback参数的问题,为此我们先把Ajax请求封装为Async.Operation。我在这里使用的是jQuery,当然无论你用什么基础库,在使用Async.Operation时都可以做这种简单的封装。 代码如下: var Ajax = {}; Ajax.get = function(url, data) { var operation = new Async.Operation(); $.get(url, data, function(result) { operation.yield(result)

用户评论
请输入评论内容
评分:
暂无评论