最后开始读取json文件

时间:2018-05-20 14:32:21

标签: javascript jquery json

大家好我尝试用ajax获取一个json文件,在我的html中添加一些div。

但我想首先接收json文件的最后一个数据。

我的代码:

 jQuery(function(){

 $.ajax({
                    url: 'http://127.0.0.1:8080/getsomejson',
                    dataType: 'json',
                    method: 'GET',
                    success: function (data) 
                    {
                        for (var i = 0; i < data.length; i++)
                           {
                            ...
                           }
                     }
        });
       });

我尝试了但不尝试效果:for (var i = 0; i < data.length-1; i++){

我该怎么做?

1 个答案:

答案 0 :(得分:1)

for - 循环可以在你想要的任何地方开始和结束。您使用了一个从0开始并在data.length-1结束的循环。你想要的是一个从data.length-1开始到0结束的人:

success: function (data) {
  for (let i=data.length-1; i>=0; i--){
    //your code
  }
}

您希望从data.length-1开始,因为该数组是0索引的。因此,数组的长度总是比最后一项的索引多一个。