显示数组的最后一项

时间:2016-04-07 07:46:34

标签: javascript jquery

我想只显示我的数组的最后一项。 这是我的代码:

的script.js:

var occurrences = {};

for (i = 0; i < data.tickets.length; i++) {


        var tag = data.tickets[i].tags[0];
        console.log(tag);

        if (occurrences.hasOwnProperty(tag)) {
                   occurrences[tag]++;
               } else {
                   occurrences[tag] = 1;
               }


               console.log(occurrences["assistance"]);

        switch(status){
          case "open":
          break;
          case "closed":
          break;
          case "pending":
          break;
          case "solved":

          break;
        }

        $("#occurence").append('<p>'+occurrences["assistance"]+'</p>')

但这是我在显示出现时所得到的[&#34;援助&#34;]: 我有号码列表,我只想拥有最后一个(在我的情况下是22号)

enter image description here

和console.log(data.tickets.length)给我: enter image description here

4 个答案:

答案 0 :(得分:1)

请检查以下代码

var full_array = /* some array here */;
var full_last_element = full_array[full_array.length - 1];

答案 1 :(得分:1)

这是最后一个元素

SELECT * FROM COUNTRY c INNER JOIN #temp t on c.CountryId=t.CountryId

答案 2 :(得分:0)

您无需循环数组即可找到最后一项。

试试这个:

var lastTicket = data.tickets[data.tickets.length - 1];

它将返回最后一项。

答案 3 :(得分:-2)

好的我管理这个我只需要在for循环之后放置出现[“help”]!