在这种情况下如何使用javascript拆分函数
我有一个从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) 请告诉我,如何执行此操作
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