书上说js函数参数都是按照值传递的包括引用类型,但是
function setNameObj2(obj){
var p=obj;
return p;
}
var person3=new Object();
person3.name="wkyyc";
var person4=setNameObj2(person3);
console.log(person4===person3); //true
这是为什么呢 要是值传递的话person3和person4怎么可能会完全相等呢 不解 求大神回答~