一个小问题老困扰着我:怎么给js引用类型变量赋值一个引用变量(变量给变量赋值),他们操作时独立的,不受影响。
这样?
<script type="text/javascript">
var s={"a":"1","b":"2"};
var t=s;
s={}; //重新分配内存空间
for(var p in t)
{
s[p]=t[p];
}
t.a="10";
s.a="20";
alert(s.a);
alert(t.a);
</script>有更好的方法么?期待~!
浙公网安备 33010602011771号