js 函数传参问题

看高程看到了变量传参的问题,里边有这么一个例子,一直无法理解,为什么函数内部的obj没有重写原来的obj?

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


偶然的你
浏览 480回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript