求组,请问两个数组的所有内容相同,为何不能相等
代码如下
<script language="javascript"> var myData0 = new Array([3,466.55],[5,155.52]); vat str = '3,466.55|5,155.52'; alert(str); var myData = str.split('|'); alert(myData); alert(myData0); alert(myData.join("|")); alert(myData0.join("|")); if (myData.join("|") == myData0.join("|")) alert("YES"); else alert("NO"); for (i=0; i<myData.length; i++){ alert(myData[i]); alert(myData0[i]); if (myData[i] == myData0[i]) alert("YES"); else alert("NO");// myData[i] = myData[i].replace('=',',');// alert(myData[i]); } alert(typeof(myData)); alert(typeof(myData0)); if (typeof(myData) == typeof(myData0)) alert("YES"); else alert("NO"); if (myData == myData0) alert("YES"); else alert("NO");</script>