var st1a=new Array();
var st1b=new Array();
var st2a=new Array();
var st2b=new Array();
var sta=new Array();
st1b=st1;
st2b=st2;
中,st1b=st1则两者代表同一个对象;st1b=new Array()中的newArray()被掉丢了。
如果你要复制数组,不要st1b=st1,而是先new Array(),然后用循环拷贝:
var st1b=[];
for(...){
//copy each element
}
其它没仔细看。
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 不好意思,没看懂。能再稍微详细点么?
: 非常感谢!
--
FROM 218.197.83.*