indexOf多维数组的语法?

jir*_*kap 8 javascript arrays syntax

indexOf()通过多维数组的语法是什么?例如:

var x = [];
// do something
x.push([a,b]);

x.indexOf(a) // ??
Run Code Online (Sandbox Code Playgroud)

我想找' a'并做点什么' b'.但它不起作用......因为这个方法本身应该是迭代的,所以我不认为使用任何其他迭代会是一件好事.目前我使用2个简单的阵列模拟这个但我想这应该以某种方式工作......

Tim*_*own 0

JavaScript 本身不具有多维数组,因此x它只是一个数组。另外,indexOf并不是所有浏览器都支持 Array 方法,特别是 IE(至少到版本 7),仅在 JavaScript 1.6 中引入。

您唯一的选择是手动搜索,依次迭代x并检查每个元素。