我如何获取Seats对象的json数组中的最后一个元素。我想获取845的countryid,但是此json是动态的,因此我想获取Seats对象中的最后一个元素。我的api的结构如下。先感谢您。

{
"expirationDate":"April 21, 2017",
"remainingDays":325,
"seats":[{"activeStatus":"S","pid":"TE70","firstName":"TE70","countryid":840},
        {"activeStatus":"Y","pid":"TE80","firstName":"TE80","countryid":845}]
 }

最佳答案

您可以通过按索引访问jsonData.seats数组来完成此操作,最后一项的索引等于jsonData.seats.length-1
简单地:

var countryId = jsonData.seats[jsonData.seats.length-1].countryid

09-11 17:43