我正在使用JavaScript,并希望检查一个数组是否存在于一个数组中的数组中。
以下是我的代码,以及返回值:
var myArr = [1,3];
var prizes = [[1,3],[1,4]];
prizes.indexOf(myArr);
-1
为什么?
在jQuery中也是一样的:
$.inArray(myArr, prizes);
-1
当元素存在于数组中时,为什么这会返回-1?
我正在使用JavaScript,并希望检查一个数组是否存在于一个数组中的数组中。
以下是我的代码,以及返回值:
var myArr = [1,3];
var prizes = [[1,3],[1,4]];
prizes.indexOf(myArr);
-1
为什么?
在jQuery中也是一样的:
$.inArray(myArr, prizes);
-1
当元素存在于数组中时,为什么这会返回-1?