2012-07-22 59 views
4

的关键我有以下数组:的Javascript得到多维数组

$test[$iterator][1][2]['name'] 

我有一个需要获得该数组的$iterator['name'] == 'value';

那么如何才能使用JavaScript来获取函数给出$iterator

此外,我也看过其他问题,但我不确定他们的答案是否适用于我的问题。

+0

这是PHP还是Javascript? – 2012-07-22 18:39:12

+0

PHP还是JavaScript? '$'似乎有点奇怪。 – Ryan 2012-07-22 18:39:24

回答

8

你在找这样的事吗?

var $iterator; 
for (var i = 0; i < $test.length; i++) { 
    if ($test[i][1][2]['name'] == 'value') 
    { 
     $iterator = i; 
     break; 
    } 
} 
+2

是的,这就是我一直在寻找的东西。我正在尝试一些jQuery.methods,他们没有工作。 非常感谢! 另外,是的,我有一个坏习惯,有时在我的javascript代码中使用php变量名称。 – Adola 2012-07-22 19:40:37