とりあえずソースを見てもらいたい。
a = new Array();
b = new Array();for(i=0;i<10;i++){ a[i] = b[i]=i; }
alert(a==b);
これ、Falseが出るんですよ。
というわけで二つの配列を比較するためのメソッドを作ってみた。
function compArray(a,b){
var bool = true;
if(a.length==b.length){
for(i=0;i<a.length;i++)if(a[i]!=b[i]){bool=false;}
}else{ bool = false; }
return bool;
}
作ってみて思ったのが「どうせこういうメソッドはもとから・・・」
でも探すよりも書いたほうが早い時もあるよね。