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)
创建数组的副本,然后反转该数组.这是一个有效的例子: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)