我有一个从Javascript数组返回的Name Value对,它将采用这种格式
var priceData = [[0,100.34],[1,108.31],[2,109.40],[3,104.87],[4,106.00]]
我需要该数组中的最后一个元素,所以我用这种方式
var result = priceData[priceData.length-1];
alert(result);
但我得到的结果为 4,106.00
我想只获得106.00(这是最后一个elemenet)
请告诉我,怎么做?
答案 0 :(得分:2)
> x=[[1,2],[3,4],[5,6]]
> x.slice(-1)[0]
[5,6]
> x.slice(-1)[0].slice(-1)[0]
6
或者:
> x.slice(-1)[0][1]
6
答案 1 :(得分:1)
这是另一个数组,因此索引1
- 元素:
var result = priceData[priceData.length-1][1];
答案 2 :(得分:1)
数组的最后一个元素确实是[4,106.00]。 数组最后一个元素的最后一个元素是106.00
答案 3 :(得分:1)
var priceData = [[0,100.34],[1,108.31],[2,109.40],[3,104.87],[4,106.00]]
var result = priceData[priceData.length-1];
alert(result[result.length-1]);