var person= { 'name': 'xxx'}function change(obj) { obj.name = 'eason'; obj = new Object(); obj.name = 'jack';}change(obj);假设js是按引用传递的,那么这个函数的参数obj就是对象person的引用? 这时候obj指向了 person 还是直接指向了person 所代表的 那个对象?(person变量和其所代表的对象在不同的地方吧?) 可能一个不恰当的理解就是这时候,obj这个参数是一个指向指针的指针?。。。。。
添加回答
举报
0/150
提交
取消