Javascript获取多维数组的键值

4

I've the following array:

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

我有一个函数,需要在['name'] == 'value';时获取该数组的$iterator

那么我该如何使用Javascript来获取给定的$iterator

我已经查看了其他问题,但我不确定它们的答案是否适用于我的问题。


PHP还是JavaScript?$符号看起来有点奇怪。 - Ry-
1个回答

8
你是否在寻找这样的东西?
var $iterator;
for (var i = 0; i < $test.length; i++) {
    if ($test[i][1][2]['name'] == 'value')
    {
        $iterator = i;
        break;
    }
}

2
是的,这就是我在寻找的。我尝试了一些jQuery方法,但它们没有起作用。非常感谢!另外,是的,我有一个坏习惯,有时会在我的JavaScript代码中使用PHP变量名。 - Adola

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接