如何从逗号分隔的字符串中提取特定值

时间:2014-12-14 19:52:10

标签: jquery

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

http://jsfiddle.net/y9c0m4ny/

如果可以提前感谢,请告诉我。

2 个答案:

答案 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];
相关问题