基本数据类型和引用数据类型(16)

javascript

 

var a= 12;
var b= a;
b=13;
console.log(a);   //输出语句

var n ={name:'你好'}   //引用数据类型。
var m =n;
m.name='红工';
console.log(n.name);

***基本数据类型**是按值操作的:基本数据类型在赋值的时候,是直接把值赋值给了变量即可

 例如:  var  a =12;

左边为变量,右边为值。

var =12;
var b=a=12;
b=13;
a=12;


a的值在这里没有变化;

引用数据类型是按值操作的:基本数据类型再赋值的时候,是直接的把值赋值给变量即可

 

引用数据类型是按照空间地址(引用地址)来操作的:

var n={name:'祝福'};

1、先创建一个变量n  ;

2、浏览器首先会开辟一个新的存储空间(内存空间),目的是把对象中需要存储的内容(键值对)分别的存储这个空间中,

为了方便后期找到这个空间,浏览器给空间设定一个地址(16进制的)

3、把空间的地址赋值给了变量 ----(即引用数据类型);

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值