js的引用
引用是指向对象实际位置的指针(实际的对象肯定不会是引用)
1 .var items=new Array("1","2","3");//原对象自修改,引用同事修改var itemsRef=items;
items.push("4");
alert(itemsRef.length=itmes.length);
返回true
2 .var items=new Array("1","2","3");//实际对象已经改变,但原来指向它的引用仍然保持指向旧的对象
var itemsRef=items;
items=new Array();
alert(items!=itemsRef);
返回true
3.再来看看下面类似自修改的例子
var items="tonny";
var itemsHref=items;
items+="hello";
alert(items!=itemsHref);
返回true

浙公网安备 33010602011771号