Interview icon indicating copy to clipboard operation
Interview copied to clipboard

Day383:请写出下列代码输出结果(obj 实例化,修改属性和重新实例化的指针问题)

Open qappleh opened this issue 4 years ago • 1 comments
trafficstars

function changeObjProperty(o) {
  o.siteUrl = "http://a.com";
  o = new Object();
  o.siteUrl = "http://b.com";
}

let s = new Object();
changeObjProperty(s);
console.log(s.siteUrl);

qappleh avatar Aug 23 '21 06:08 qappleh

我来抢答😉: 考察函数参数是按值传递的,对象传递的是地址,并非引用。

console.log(s.siteUrl) //. "http://a.com"

cc7gs avatar Aug 23 '21 15:08 cc7gs