jQuery Async Plugin循环序列

时间:2010-01-08 08:05:52

标签: javascript jquery jquery-plugins asynchronous

我正在使用http://mess.genezys.net/jquery/jquery.async.php for循环,需要反转数组的顺序(1,2,3),而不是从3变为1

有没有办法从代码中改变它?

2 个答案:

答案 0 :(得分:1)

var someArray = [1,2,3],
    i = someArray.length - 1;

// Reverse processing
jQuery.whileAsync({
    delay: 100,
    bulk: 0,
    test: function() { return i >= 0 },
    loop: function() { 
        // Do something with the array
        i--;
    }
});

// Forward processing
i = 0;
var len = someArray.length;
jQuery.whileAsync({
    delay: 100,
    bulk: 0,
    test: function() { return i < len; },
    loop: function() { 
        // Do something with the array
        i++;
    }
});

答案 1 :(得分:0)

使用此http://www.w3schools.com/jsref/jsref_reverse.asp reverse()函数,如果这是你需要的,也许一些代码将是更好的解释。欢呼声