que tiene una matriz con matrices anidadas que tiene este aspecto:Javascript indexOf para una matriz de matrices no encontrar variedad
var tw = [[3, 0], [11, 0], [3, 14], [11, 14]];
Cuando intento y encontrar si la matriz tw
contiene una aprobada en serie, siempre me un resultado de -1.
Por ejemplo:
var test = $.inArray([3, 0], tw);
var test2 = tw.indexOf([3, 0]);
tanto return -1, a pesar de que el primer objeto de la matriz es [3,0]
¿Cómo puedo saber si una matriz específica de las matrices está contenida en mi matriz?
Ah, y solo lo he probado en IE9 hasta el momento.
[indexOf compara searchElement a elementos de la matriz usando igualdad estricta -el mismo método utilizado por el ===, o triples-iguales, operador] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf) - No veo que una matriz sea el valor objetivo en [inarray] (http://api.jquery.com/jQuery.inArray/) – mplungjan
Sugerí editar la etiqueta jQuery porque ' $ .inArray' junto con otros cambios menores, sin embargo, no estoy del todo seguro de si eso es jQuery o si quieres soluciones jQuery (deshacer/mejorar/rechazar si ese es el caso) – ajax333221