Javascript 从json数组获取值

Javascript 从json数组获取值,javascript,arrays,json,api,Javascript,Arrays,Json,Api,我正试图从数据库中获取数据,但数组有问题。 我想在unix中获取最后一个日期时间,但它就是不起作用 以下是我如何尝试获取值,但它似乎不起作用: var cur = body.length - 1; var time = body.result.XXBTZUSD[cur][0]; 因为 // this one will return 1 because the length are 'error' and 'result' var cur = body.length - 1; 你需要 var

我正试图从数据库中获取数据,但数组有问题。 我想在unix中获取最后一个日期时间,但它就是不起作用

以下是我如何尝试获取值,但它似乎不起作用:

var cur = body.length - 1;
var time = body.result.XXBTZUSD[cur][0];
因为

// this one will return 1 because the length are 'error' and 'result' 
var cur = body.length - 1;
你需要

var cur = body.result.XXBTZUSD.length - 1;
var time = body.result.XXBTZUSD[cur][0];
因为

// this one will return 1 because the length are 'error' and 'result' 
var cur = body.length - 1;
你需要

var cur = body.result.XXBTZUSD.length - 1;
var time = body.result.XXBTZUSD[cur][0];

看起来
cur
应该是
body.result.XXBTZUSD.length-1
下面是Pointy建议的一个工作示例:代码在这个修复程序中运行良好。下面是我的代码:
var cur=body.result.XXBTZUSD.length-1;var-time=body.result.XXBTZUSD[cur][0];var高=body.result.XXBTZUSD[cur][2];var low=body.result.XXBTZUSD[cur][3];var open=body.result.XXBTZUSD[cur][1];var close=body.result.XXBTZUSD[cur][4];var volume=body.result.XXBTZUSD[cur][6]结果:第1行:1499279760 kraken.com BTC USD 2601.027 2601.001 2601.026 2601.027 5.99425277第2行:1499279820 kraken.com BTC USD 2601.042 2601.042 2601.042 2601.042 0.0371第3行:1499279880 kraken.com BTC USD 2606.789 2603.719 2604.045 2606.789 0.68261类似于
cur的代码应为
body.Result.xxzusd.length-a>Pointy建议的工作示例:代码与此修复程序配合良好。以下是我的代码:
var cur=body.result.XXBTZUSD.length-1;var-time=body.result.XXBTZUSD[cur][0];var高=body.result.XXBTZUSD[cur][2];var low=body.result.XXBTZUSD[cur][3];var open=body.result.XXBTZUSD[cur][1];var close=body.result.XXBTZUSD[cur][4];var volume=body.result.XXBTZUSD[cur][6]结果:第1行:1499279760 kraken.com BTC USD 2601.027 2601.001 2601.026 2601.027 5.99425277第2行:1499279820 kraken.com BTC USD 2601.042 2601.042 2601.042 0.0371第3行:1499279880 kraken.com BTC USD 2606.789 2603.719 2604.045 2606.789 0.68261