【 在 ottffsse (nothing) 的大作中提到: 】
: 标 题: Re: 请高手帮我看一段关于javascript的二维数组的程序,有点见
: 发信站: 水木社区 (Thu Nov 21 22:45:15 2013), 站内
:
: 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
: }
难道不应该是
st1b = st1.slice(0);
:
: 其它没仔细看。
:
:
:
:
:
: 【 在 cowell (紫禁飞狐) 的大作中提到: 】
: : 不好意思,没看懂。能再稍微详细点么?
: : 非常感谢!
:
: --
:
※ 修改:·nimi 于 Nov 22 00:24:42 2013 修改本文·[FROM: 114.244.145.*]
: ※ 来源:·水木社区
http://newsmth.net·[FROM: 218.197.83.*]
--
修改:nimi FROM 114.244.145.*
FROM 114.244.145.*