获取数组的最后一项 - Angular / JSON

时间:2016-06-09 10:58:24

标签: arrays angularjs

我使用Angular从我的API检索数据并将返回的数据添加到$scope.addresses我可以获得array返回的第一项并将其分配给var firstAddress = $scope.addresses[0]如何获取array返回的最后一项?

2 个答案:

答案 0 :(得分:3)

你可以这样做:

var lastAddress = $scope.addresses[$scope.addresses.length - 1]

答案 1 :(得分:0)

想法是首先使用数组功能reverse() reverse ,然后获取第一个元素 示例:

aRray: any[] = ['noredine', 'bahri', 'maroc']; // =>  array 
newArray: any[] = this.aRray.reverse(); //  => [ 'maroc', 'bahri','noredine']
console.log(this.newArray[0]); // result => maroc