var response = [
[
"209.90",
"-3.55",
"-1.66",
"50",
"0",
"2161",
"214.20",
"217.00",
"207.05",
"213.45",
"211.53",
"169202",
"357.91",
"15:44:21"
]
];
for(var i=0;i<response.length;i++)
{
alert(response[i]);
}
是否可以从数组中提取第6个元素?
在上述情况下 2161
如果可以提前感谢,请告诉我。
答案 0 :(得分:3)
响应数组是数组中的数组。因此,当您response[0]
时,您将整个数组放在索引0处。要获得第6个元素,即第5个索引,您可以response[0][5]
。
答案 1 :(得分:1)
你有一个数组,其中0是一个数组
for(var i=0;i<response[0].length;i++)
{
alert(response[0][i]);
}
提取第6个元素:
response[0][5]
如果您不想将其作为二维数组,请仅使用一个括号进行构建:
var response = [
"209.90",
"-3.55",
"-1.66",
"50",
"0",
"2161",
"214.20",
"217.00",
"207.05",
"213.45",
"211.53",
"169202",
"357.91",
"15:44:21"
];
或者,如果您无法更改此代码,请使用:
response = response[0];