03 2016 档案

摘要:我的理解:js函数传递的参数如果是对象,那么他复制的值是地址。于是person的地址复制给了obj,obj.name='Nicholas'就修改了person.name。之后obj又指向了新地址,此时的obj.name和person毫无关系。所以最后的结果person.name='Nicholas' 阅读全文
posted @ 2016-03-10 11:52 17shiooo 阅读(225) 评论(0) 推荐(0)
摘要:function Person(){}; Person.prototype={ constructor:Person, name:"Nacholas", age:29, friends:{"sun","li"}, sayName:function(){ alert(this.name); } }; 阅读全文
posted @ 2016-03-02 22:47 17shiooo 阅读(137) 评论(0) 推荐(0)