我有一个像这样的二维数组:
var arr = [[2,3],[5,8],[1,1],[0,9],[5,7]];
Run Code Online (Sandbox Code Playgroud)
每个索引都存储一个包含某个元素坐标的内部数组.
如何使用Array.indexOf()来检查新生成的坐标集是否已包含在中arr?arr如果只有坐标不重复,我想进入.
这是我的尝试不起作用:
if (arr.indexOf([x, y]) == -1) {
arr.push([x, y]);
}
Run Code Online (Sandbox Code Playgroud)
它似乎indexOf()不适用于2D阵列......