在这种情况下如何使用javascript split函数

时间:2011-05-21 18:22:02

标签: javascript

我有一个从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)

请告诉我,怎么做?

4 个答案:

答案 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]);