JavaScript 对象 值传递

来源:互联网 发布:php date一串数字 编辑:程序博客网 时间:2024/05/16 00:59
首先说明,Javascript中对象是按值传递的
例:
   functionsetName(obj){
     obj.name="lu";
     obj=new Object();
     obj.name="feng";
   }
   var person =newObject();
   setName(person);
  alert(person.name);//结果还是"lu
 
当在函数内部重写obj时,这个变量引用的就是一个局部对象了,而这个局部对象会在函数执行完毕立即被销毁。





原创粉丝点击