在jQuery中反转$ .each输出

ggw*_*icz 4 javascript each jquery reverse

我正在制作一个小秘密工具.输出将在一个表格中,在左侧我想列出我存储的数字$.each().所以这是我的代码:

$.each([1,2,3,4,5], function(i, l){


   var lol = (some math stuff here);

   $("#output").append("<tr><td>" + l + "</td><td>" + lol + "</td><tr>");

});
Run Code Online (Sandbox Code Playgroud)

这样做输出如下:

1.  lol1
2.  lol2
3.  lol3
4.  lol4
5.  lol5
Run Code Online (Sandbox Code Playgroud)

我正在尝试做的是反转该l值,但保留其他所有内容,以便输出看起来像这样:

5. lol1
4. lol2
3. lol3
2. lol4
1. lol5
Run Code Online (Sandbox Code Playgroud)

max*_*son 9

创建数组的副本,然后反转该数组.这是一个有效的例子:http://jsfiddle.net/naRKF/

代码(HTML与你的不一样,但JS技术是你应该关注/使用的):

var arr1 = [1,2,3,4,5];
var arr2 = arr1.slice().reverse(); //creates a copy and reverses it

var html = '';
for(var i = 0; i < arr1.length; i++){
    html += '<div>' + arr2[i] + '.' + ' lol' + arr1[i] + '</div>';
}

$('body').append(html);
Run Code Online (Sandbox Code Playgroud)