欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery中對于批量deferred的處理方法

 更新時間:2014年01月22日 15:10:37   作者:  
這篇文章主要介紹了jquery中對于批量deferred的處理方法,有需要的朋友可以參考一下

此代碼仿照jquery源碼中$.when()的實現

復制代碼 代碼如下:

function test(i) {
    var dfd = $.Deferred();
    if(i%2 == 0) {
        console.log("resolve " + i);
        dfd.resolve();
    } else {
        console.log("failure " + i);
        dfd.reject();
    }

    return dfd.promise();
}
function call() {
    var dfd = $.Deferred();
    var remain = 10;
    for(var i=0;i< 10;i++){
        test(i).done(function() {
            if(!(--remain)) {
                dfd.resolve();
            }
        }).fail(function() {
            if(!(--remain)) {
                dfd.resolve();
            }
        })
    }
    return dfd.promise();
}

call().done(function() {
    console.log("all finished");
});

輸出結果:

復制代碼 代碼如下:

resolve 0 test.js:4
failure 1 test.js:7
resolve 2 test.js:4
failure 3 test.js:7
resolve 4 test.js:4
failure 5 test.js:7
resolve 6 test.js:4
failure 7 test.js:7
resolve 8 test.js:4
failure 9 test.js:7
all finished

相關文章

  • 基于JQuery和DWR實現異步數據傳遞

    基于JQuery和DWR實現異步數據傳遞

    這篇文章主要介紹了基于JQuery和DWR實現異步數據傳遞,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • jQuery實現碎片輪播效果

    jQuery實現碎片輪播效果

    這篇文章主要為大家詳細介紹了jQuery實現碎片輪播效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 基于jQuery實現動態(tài)搜索顯示功能

    基于jQuery實現動態(tài)搜索顯示功能

    這篇文章主要介紹了基于jQuery實現動態(tài)搜索顯示功能的相關資料,輸入數值自動匹配相關信息,感興趣的小伙伴們可以參考一下
    2016-05-05
  • JQuery替換DOM節(jié)點的方法

    JQuery替換DOM節(jié)點的方法

    這篇文章主要介紹了JQuery替換DOM節(jié)點的方法,實例分析了jQuery中replaceWith()和replaceAll()方法的相關使用技巧與注意事項,需要的朋友可以參考下
    2015-06-06
  • 聊一聊jQuery插件uploadify使用方法

    聊一聊jQuery插件uploadify使用方法

    聊一聊jQuery插件uploadify使用方法,這篇文章主要總結了uploadify使用的一些經驗,感興趣的小伙伴們可以參考一下
    2016-08-08
  • jQuery源碼中的chunker 正則過濾符分析

    jQuery源碼中的chunker 正則過濾符分析

    這是Jq中最長的一個正則了,也研究了很久,一直很懵懂,感覺還是通過調試,然后一步一步的分析值理解起來比較容易
    2012-07-07
  • CKEditor無法驗證的解決方案(js驗證+jQuery Validate驗證)

    CKEditor無法驗證的解決方案(js驗證+jQuery Validate驗證)

    這篇文章主要為大家詳細介紹了CKEditor無法驗證的解決方案和jQuery Validate驗證框架,感興趣的小伙伴們可以參考一下
    2016-05-05
  • jQuery實現定時讀取分析xml文件的方法

    jQuery實現定時讀取分析xml文件的方法

    這篇文章主要介紹了jQuery實現定時讀取分析xml文件的方法,涉及jquery通過定時器采用Ajax方法讀取并處理XML文件的相關技巧,需要的朋友可以參考下
    2015-07-07
  • jQuery Validation插件remote驗證方式的Bug解決

    jQuery Validation插件remote驗證方式的Bug解決

    jQuery插件很多,其中一個重要的插件便是jQuery Validation,它的作用是對表單進行驗證,還上了jQuery官網。
    2010-07-07
  • 實例詳解jQuery的鏈式編程風格

    實例詳解jQuery的鏈式編程風格

    jQuery中的鏈式操作,它讓代碼變得更有層次更簡潔,所以這篇文章主要給大家介紹了關于jQuery鏈式編程風格的相關資料,需要的朋友可以參考下
    2021-06-06

最新評論