传递参数的问题,请帮忙详细说明下为什么alert出来的是“xiaoming"
来源:3-10 参数传递和类型检测
米兰的小铁匠_feng
2018-04-20 10:02:50
function setName(obj) { obj.name = "xiaoming"; obj = new Object(); obj.name = "xiaojun"; } var person = new Object(); setName(person); alert(person.name) //"xiaoming"
1回答
一路电光带火花
2018-04-20
setName函数中的 obj = new Object();是又定义了一个对象,跟传递进去实参person没有关系了。
相似问题