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

在这种情况下如何使用javascript拆分函数,javascript,Javascript,我有一个从Javascript数组返回的名称-值对,它将采用这种格式 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); 但我得到的结果是4106.00 我只想得到106.00(这是最后一个elemenet) 请告诉我,如何执行此操作

我有一个从Javascript数组返回的名称-值对,它将采用这种格式

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);
但我得到的结果是4106.00

我只想得到106.00(这是最后一个elemenet)


请告诉我,如何执行此操作???

这是另一个数组,因此索引
1
-th元素:

var result = priceData[priceData.length-1][1];

这是另一个数组,因此索引
1
-第个元素:

var result = priceData[priceData.length-1][1];

数组的最后一个元素实际上是[4106.00]。
数组的最后一个元素的最后一个元素是106.00

数组的最后一个元素实际上是[4106.00]。
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]);
数组最后一个元素的最后一个元素是106.00

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]);
或者:

> x.slice(-1)[0][1]
6
或者:

> x.slice(-1)[0][1]
6

此代码为您提供该数组中的第二个元素,而不是最后一个。只是在本例中,第二项恰好是最后一项。此代码为您提供该数组中的第二个元素,而不是最后一个。只是在本例中,第二项恰好是最后一个.x.slice(-1)[0]。slice(-1)[0]=6x.slice(-1)[0]。slice(-1)[0]=6