文章博客

技术团队文档示例


20191114函数参数为对象

<h5>写出下面的打印结果</h5> <pre><code class="language-javascript">解析: 1.对象作为参数, 传递进去的是这个对象的引用地址 2.o.siteUrl 是给这个对象赋值 3.o=new Object(),把o指向另一个对象,o.siteUrl是给这个新对象赋值, 不影响webSite这个变量指向那个变量 4.两个o指向对象的引用地址不一样 function changeObjProperty(o) { o.siteUrl = "http://www.baidu.com" o = new Object() o.siteUrl = "http://www.google.com" o.name = 'judy' console.log(o) } let webSite = new Object(); changeObjProperty(webSite); console.log(webSite.siteUrl); //"http://www.baidu.com" console.log(webSite.name) //undefine</code></pre> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/04ca25a55b6fb940f898e86c66c17d04?showdoc=.jpg" alt="" /></p>

页面列表

ITEM_HTML