码迷,mamicode.com
首页 > 其他好文 > 详细

关于对象引用的作用域

时间:2014-05-24 09:59:18      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:class   blog   c   code   java   ext   

 

var cat ={};
cat.mouse = function(){var b="1111"};
var dog = cat;
console.log(dog);
console.log(dog.mouse);
dog.mouse = function(){var b="2222"};
dog.hat="b";
console.log(cat)

bubuko.com,布布扣
Object {mousefunction}
  1. hat"b"
  2. mousefunction (){var b="2222"}
  3. __proto__Object

function (){var b="1111"}
 
Object {mousefunctionhat"b"}
  1. hat"b"
  2. mousefunction (){var b="2222"}
  3. __proto__Object
bubuko.com,布布扣

 

对象赋值后,指向了同一个对象,及时改变的是第二个对象,第一个对象也跟着变。

关于对象引用的作用域,布布扣,bubuko.com

关于对象引用的作用域

标签:class   blog   c   code   java   ext   

原文地址:http://www.cnblogs.com/danghuijian/p/3748483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!