![](/img/trans.png)
[英]Firebase JavaScript - Mapping values from array only display last item
[英]Display the last item of an array
我只想顯示數組的最后一項。 這是我的代碼:
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>')
但這是我顯示事件[“ assistance”]時得到的結果:我有數字列表,我只想擁有最后一個(在我的情況下,它是數字22)
請檢查下面的代碼
var full_array = /* some array here */;
var full_last_element = full_array[full_array.length - 1];
這是最后一個元素
var last = someArray[someArray.length-1]
您無需在數組中循環即可找到最后一項。
嘗試這個:
var lastTicket = data.tickets[data.tickets.length - 1];
它將返回最后一個項目。
好的,我可以解決這個問題,我只需要將forences [“ assistance”]放在for循環之后!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.