【发布时间】:2011-05-28 11:31:48
【问题描述】:
我有一个多维数组,我正在尝试检查它是否包含另一个数组。 我目前正在使用 jQuery.inArray 函数(我正在尝试 Array.prototype 但一直出错,以前从未使用过)。
我试图确保我的父数组不会两次添加相同的子数组
if(jQuery.inArray(new Array(step[0],step[1],r2),unavailArray)==-1){ alert(jQuery.inArray(new Array(step[0],step[1],r2),unavailArray)); unavailArray.push(new Array(step[0],step[1],r2)); }我也试过
jQuery.inArray("[step[0],step[1],r2]",unavailArray)==-1和
jQuery.inArray([step[0],step[1],r2],unavailArray)==-1它们都返回-1,当我查看数组时,我有
[[630,690,09],[3180,3220,2],[3180,3220,2]]很明显有些东西不起作用。
【问题讨论】:
标签: javascript jquery arrays multidimensional-array unique