简体   繁体   English

在这种情况下如何使用javascript拆分功能

[英]How to use javascript split function in this case

I have a Name Value pair returned from Javascript array which will be in this format 我有一个从Javascript数组返回的名称/值对,格式将是这种格式

var priceData = [[0,100.34],[1,108.31],[2,109.40],[3,104.87],[4,106.00]]

I need the last element in that array , so i used this way 我需要该数组中的最后一个元素,所以我用这种方式

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

alert(result);

But i am getting result as 4,106.00 但是我得到的结果是4,106.00

I want to get only the 106.00 (That is the last elemenet) 我只想得到106.00(那是最后一个elemenet)

Please tell me , how to do this ?? 请告诉我,该怎么做?

> x=[[1,2],[3,4],[5,6]]

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

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

alternatively: 或者:

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

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

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

The last element of your array is indeed [4, 106.00]. 数组的最后一个元素确实是[4,106.00]。 The last element of the last element of your array is 106.00 数组的最后一个元素的最后一个元素是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]);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM