看高程看到了变量传参的问题,里边有这么一个例子,一直无法理解,为什么函数内部的obj没有重写原来的obj?
function setName(obj) {
obj.name = "Nicholas";
obj = new Object();
obj.name = "Greg";
} var person = new Object();
setName(person);
alert(person.name);//"Nicholas"
偶然的你
随时随地看视频慕课网APP
相关分类