函数参数传递时的想当然

function setName(obj) {
obj.name = “Nicholas”;
obj = new Object();
obj.name = “Greg”;
}
var person = new Object();
setName(person);
alert(person.name); //”Nicholas”


记得某次笔试时被考过,想当然的写了“Grep”。。。。

你可能感兴趣的:(参数传递)