js中值类型和引用类型的区别

1.var a=10;

   var b=10;

   a=15;

 console.log(b);b的结果是10

2 var a={age:20};

  var b=a;

 b.age=30;

 console.log(a.age)//结果是30;引用类型相当于指向同一个对象,他会随着值得变化而变化

3.var arr=[1,2,3,4];

 var arr2=arr;

 arr2[0]=100;

console.log(arr); //结果是[100,2,3,4]

 

posted on 2018-05-31 14:59  Mrs柠檬蜜  阅读(148)  评论(0编辑  收藏  举报

导航